diff --git a/processing/pre/geom_fromDREAM3D.py b/processing/pre/geom_fromDREAM3D.py index daf7d2ab9..639c1d894 100755 --- a/processing/pre/geom_fromDREAM3D.py +++ b/processing/pre/geom_fromDREAM3D.py @@ -148,4 +148,4 @@ for name in filenames: geom = damask.Geom(microstructure,size,origin,comments=header) damask.util.croak(geom) - geom.save_ASCII(os.path.splitext(name)[0]+'.geom',compress=False) + geom.save_ASCII(os.path.splitext(name)[0]+'.geom') diff --git a/processing/pre/geom_fromMinimalSurface.py b/processing/pre/geom_fromMinimalSurface.py index 2b40940b7..eb0cdcc3b 100755 --- a/processing/pre/geom_fromMinimalSurface.py +++ b/processing/pre/geom_fromMinimalSurface.py @@ -66,4 +66,4 @@ geom=damask.Geom.from_minimal_surface(options.grid,options.size,options.type,opt options.periods,options.microstructure) damask.util.croak(geom) -geom.save_ASCII(sys.stdout if name is None else name,compress=False) +geom.save_ASCII(sys.stdout if name is None else name) diff --git a/processing/pre/geom_fromOsteonGeometry.py b/processing/pre/geom_fromOsteonGeometry.py index 2f9de712d..0b6d48001 100755 --- a/processing/pre/geom_fromOsteonGeometry.py +++ b/processing/pre/geom_fromOsteonGeometry.py @@ -138,4 +138,4 @@ geom = damask.Geom(microstructure.reshape(grid), comments=header) damask.util.croak(geom) -geom.save_ASCII(sys.stdout if name is None else name,compress=False) +geom.save_ASCII(sys.stdout if name is None else name) diff --git a/processing/pre/geom_fromTable.py b/processing/pre/geom_fromTable.py index a0de6a4c5..ed172b9fa 100755 --- a/processing/pre/geom_fromTable.py +++ b/processing/pre/geom_fromTable.py @@ -100,4 +100,4 @@ for name in filenames: comments=header) damask.util.croak(geom) - geom.save_ASCII(sys.stdout if name is None else os.path.splitext(name)[0]+'.geom',compress=False) + geom.save_ASCII(sys.stdout if name is None else os.path.splitext(name)[0]+'.geom') diff --git a/processing/pre/geom_grainGrowth.py b/processing/pre/geom_grainGrowth.py index b5793f703..249cb07f5 100755 --- a/processing/pre/geom_grainGrowth.py +++ b/processing/pre/geom_grainGrowth.py @@ -174,4 +174,4 @@ for name in filenames: origin = geom.origin, comments = geom.comments + [scriptID + ' ' + ' '.join(sys.argv[1:])], )\ - .save_ASCII(sys.stdout if name is None else name,compress=False) + .save_ASCII(sys.stdout if name is None else name) diff --git a/python/damask/_geom.py b/python/damask/_geom.py index 2ccbb1988..62493763e 100644 --- a/python/damask/_geom.py +++ b/python/damask/_geom.py @@ -399,13 +399,12 @@ class Geom: def save(self,fname,compress=True): """ - Generates vtk rectilinear grid. + Generate vtk rectilinear grid. Parameters ---------- - fname : str, optional - Filename to write. If no file is given, a string is returned. - Valid extension is .vtr, it will be appended if not given. + fname : str or or pathlib.Path + Filename to write. Valid extension is .vtr, it will be appended if not given. compress : bool, optional Compress with zlib algorithm. Defaults to True. @@ -417,9 +416,9 @@ class Geom: v.save(fname if str(fname).endswith('.vtr') else str(fname)+'.vtr',parallel=False,compress=compress) - def save_ASCII(self,fname,compress=None): + def save_ASCII(self,fname): """ - Writes a geom file. + Write a geom file. Parameters ---------- @@ -436,57 +435,11 @@ class Geom: 'homogenization 1', ] - grid = self.grid - - if compress is None: - plain = grid.prod()/self.N_materials < 250 - else: - plain = not compress - - if plain: - format_string = '%g' if self.material.dtype in np.sctypes['float'] else \ - '%{}i'.format(1+int(np.floor(np.log10(np.nanmax(self.material))))) - np.savetxt(fname, - self.material.reshape([grid[0],np.prod(grid[1:])],order='F').T, - header='\n'.join(header), fmt=format_string, comments='') - else: - try: - f = open(fname,'w') - except TypeError: - f = fname - - compressType = None - former = start = -1 - reps = 0 - for current in self.material.flatten('F'): - if abs(current - former) == 1 and (start - current) == reps*(former - current): - compressType = 'to' - reps += 1 - elif current == former and start == former: - compressType = 'of' - reps += 1 - else: - if compressType is None: - f.write('\n'.join(header)+'\n') - elif compressType == '.': - f.write(f'{former}\n') - elif compressType == 'to': - f.write(f'{start} to {former}\n') - elif compressType == 'of': - f.write(f'{reps} of {former}\n') - - compressType = '.' - start = current - reps = 1 - - former = current - - if compressType == '.': - f.write(f'{former}\n') - elif compressType == 'to': - f.write(f'{start} to {former}\n') - elif compressType == 'of': - f.write(f'{reps} of {former}\n') + format_string = '%g' if self.material.dtype in np.sctypes['float'] else \ + '%{}i'.format(1+int(np.floor(np.log10(np.nanmax(self.material))))) + np.savetxt(fname, + self.material.reshape([self.grid[0],np.prod(self.grid[1:])],order='F').T, + header='\n'.join(header), fmt=format_string, comments='') def show(self): @@ -498,7 +451,7 @@ class Geom: def add_primitive(self,dimension,center,exponent, fill=None,R=Rotation(),inverse=False,periodic=True): """ - Inserts a primitive geometric object at a given position. + Insert a primitive geometric object at a given position. Parameters ---------- diff --git a/python/tests/reference/Geom/clean_2_1+2+3_False.vtr b/python/tests/reference/Geom/clean_2_1+2+3_False.vtr index 955c58a2a..628cb9971 100644 --- a/python/tests/reference/Geom/clean_2_1+2+3_False.vtr +++ b/python/tests/reference/Geom/clean_2_1+2+3_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATgAAAA==eF4FwUEKgCAUBNCO4rIWX8ZJsbxA5/iUFqQVBJ2/9zZt+p52yXeza816mW+0sBCtz6HCGGSPE1wJjMX0BCGYhTQuJLrkKfDA0P0d3xK6 + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_2_1+2+3_True.vtr b/python/tests/reference/Geom/clean_2_1+2+3_True.vtr index eafbde5a4..61a63f549 100644 --- a/python/tests/reference/Geom/clean_2_1+2+3_True.vtr +++ b/python/tests/reference/Geom/clean_2_1+2+3_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMoM9Yz0DPQTcwpyEjUNTI31U03tzAwTDM1Mk9T0DAyMDLQNbDUNTJSMDS1MjK0MgFyTQwMNBkAHc8SuA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_2_1_False.vtr b/python/tests/reference/Geom/clean_2_1_False.vtr index c04d48be6..3f7c3fe08 100644 --- a/python/tests/reference/Geom/clean_2_1_False.vtr +++ b/python/tests/reference/Geom/clean_2_1_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwdEJgDAMBUBH6ad+JLzElmoXcI6grYKtCoLze7dZs/fkJd+N15rtct/IYJDV5zDSGGiPE6QEjcX1CgVhJlUnIakkLwQPDN0PHdcSuQ== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_2_1_True.vtr b/python/tests/reference/Geom/clean_2_1_True.vtr index 19c277c7f..a75b806cd 100644 --- a/python/tests/reference/Geom/clean_2_1_True.vtr +++ b/python/tests/reference/Geom/clean_2_1_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwVEKgCAQBcCO4md97PJcE9MLdI6ltCCtIOj8zuza9Lt4zU/jrWa9ze8YDNL6nkoSPB1hgS1eQjGjQECIJGKsT2KTi4QZmIYOHg4SwA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_2_None_False.vtr b/python/tests/reference/Geom/clean_2_None_False.vtr index 58e8cb8fb..c09198927 100644 --- a/python/tests/reference/Geom/clean_2_None_False.vtr +++ b/python/tests/reference/Geom/clean_2_None_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwdEJgDAMBUBH6ad+JLzElmoXcI6grYKtCoLze7dZs/fkJd+N15rtct/IYJDV5zDSGGiPE6QEjcX1CgVhJlUnIakkLwQPDN0PHdcSuQ== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_2_None_True.vtr b/python/tests/reference/Geom/clean_2_None_True.vtr index 37bb3b08b..0cd2e30e4 100644 --- a/python/tests/reference/Geom/clean_2_None_True.vtr +++ b/python/tests/reference/Geom/clean_2_None_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwVEKgCAQBcCO4md97PJcE9MLdI6ltCCtIOj8zuza9Lt4zU/jrWa9ze8YDNL6nkoSPB1hgS1eQjGjQECIJGKsT2KTi4QZmIYOHg4SwA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_3_1+2+3_False.vtr b/python/tests/reference/Geom/clean_3_1+2+3_False.vtr index 955c58a2a..628cb9971 100644 --- a/python/tests/reference/Geom/clean_3_1+2+3_False.vtr +++ b/python/tests/reference/Geom/clean_3_1+2+3_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATgAAAA==eF4FwUEKgCAUBNCO4rIWX8ZJsbxA5/iUFqQVBJ2/9zZt+p52yXeza816mW+0sBCtz6HCGGSPE1wJjMX0BCGYhTQuJLrkKfDA0P0d3xK6 + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_3_1+2+3_True.vtr b/python/tests/reference/Geom/clean_3_1+2+3_True.vtr index eafbde5a4..61a63f549 100644 --- a/python/tests/reference/Geom/clean_3_1+2+3_True.vtr +++ b/python/tests/reference/Geom/clean_3_1+2+3_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMoM9Yz0DPQTcwpyEjUNTI31U03tzAwTDM1Mk9T0DAyMDLQNbDUNTJSMDS1MjK0MgFyTQwMNBkAHc8SuA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_3_1_False.vtr b/python/tests/reference/Geom/clean_3_1_False.vtr index c04d48be6..3f7c3fe08 100644 --- a/python/tests/reference/Geom/clean_3_1_False.vtr +++ b/python/tests/reference/Geom/clean_3_1_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwdEJgDAMBUBH6ad+JLzElmoXcI6grYKtCoLze7dZs/fkJd+N15rtct/IYJDV5zDSGGiPE6QEjcX1CgVhJlUnIakkLwQPDN0PHdcSuQ== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_3_1_True.vtr b/python/tests/reference/Geom/clean_3_1_True.vtr index 2fb4afd9c..a75b806cd 100644 --- a/python/tests/reference/Geom/clean_3_1_True.vtr +++ b/python/tests/reference/Geom/clean_3_1_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMoM9Yz0DPQTcwpyEjUNTI31U03tzAwTDM1Mk9T0DAyMDLQNbDUNTJSMDS1MjK0MgFyTQwMNBkAHc8SuA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_3_None_False.vtr b/python/tests/reference/Geom/clean_3_None_False.vtr index d63601aa6..79f9245c8 100644 --- a/python/tests/reference/Geom/clean_3_None_False.vtr +++ b/python/tests/reference/Geom/clean_3_None_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwdEJgDAMBUBH6ad+JLzElmoXcI6grYKtCoLze7dZs/fkJd+N15rtct/IYJDV5zDSGGiPE6QEjcX1CgVhJlUnIakkLwQPDN0PHdcSuQ== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_3_None_True.vtr b/python/tests/reference/Geom/clean_3_None_True.vtr index ffdb40218..e65f727a8 100644 --- a/python/tests/reference/Geom/clean_3_None_True.vtr +++ b/python/tests/reference/Geom/clean_3_None_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwVEKgCAQBcCO4md97PJcE9MLdI6ltCCtIOj8zuza9Lt4zU/jrWa9ze8YDNL6nkoSPB1hgS1eQjGjQECIJGKsT2KTi4QZmIYOHg4SwA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_4_1+2+3_False.vtr b/python/tests/reference/Geom/clean_4_1+2+3_False.vtr index dfb12dae0..d6b0ea5a7 100644 --- a/python/tests/reference/Geom/clean_4_1+2+3_False.vtr +++ b/python/tests/reference/Geom/clean_4_1+2+3_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATgAAAA==eF4FwUEKgCAUBNCO4rIWX8ZJsbxA5/iUFqQVBJ2/9zZt+p52yXeza816mW+0sBCtz6HCGGSPE1wJjMX0BCGYhTQuJLrkKfDA0P0d3xK6 + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_4_1+2+3_True.vtr b/python/tests/reference/Geom/clean_4_1+2+3_True.vtr index 5c228bb32..e9fec98a1 100644 --- a/python/tests/reference/Geom/clean_4_1+2+3_True.vtr +++ b/python/tests/reference/Geom/clean_4_1+2+3_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMoM9Yz0DPQTcwpyEjUNTI31U03tzAwTDM1Mk9T0DAyMDLQNbDUNTJSMDS1MjK0MgFyTQwMNBkAHc8SuA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_4_1_False.vtr b/python/tests/reference/Geom/clean_4_1_False.vtr index 1d4fe29b9..3f7c3fe08 100644 --- a/python/tests/reference/Geom/clean_4_1_False.vtr +++ b/python/tests/reference/Geom/clean_4_1_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATgAAAA==eF4FwUEKgCAUBNCO4rIWX8ZJsbxA5/iUFqQVBJ2/9zZt+p52yXeza816mW+0sBCtz6HCGGSPE1wJjMX0BCGYhTQuJLrkKfDA0P0d3xK6 + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_4_1_True.vtr b/python/tests/reference/Geom/clean_4_1_True.vtr index 8e8b5b8ef..6eb173237 100644 --- a/python/tests/reference/Geom/clean_4_1_True.vtr +++ b/python/tests/reference/Geom/clean_4_1_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMoM9Yz0DPQTcwpyEjUNTI31U03tzAwTDM1Mk9T0DAyMDLQNbDUNTJSMDS1MjK0MgFyTQwMNBkAHc8SuA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_4_None_False.vtr b/python/tests/reference/Geom/clean_4_None_False.vtr index 91863290c..e57cee87e 100644 --- a/python/tests/reference/Geom/clean_4_None_False.vtr +++ b/python/tests/reference/Geom/clean_4_None_False.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwdEJgDAMBUBH6ad+JLzElmoXcI6grYKtCoLze7dZs/fkJd+N15rtct/IYJDV5zDSGGiPE6QEjcX1CgVhJlUnIakkLwQPDN0PHdcSuQ== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/clean_4_None_True.vtr b/python/tests/reference/Geom/clean_4_None_True.vtr index 8e3375229..c23c66054 100644 --- a/python/tests/reference/Geom/clean_4_None_True.vtr +++ b/python/tests/reference/Geom/clean_4_None_True.vtr @@ -3,7 +3,7 @@ - AQAAAACAAABJAAAATwAAAA==eF4FwVEKgCAQBcCO4md97PJcE9MLdI6ltCCtIOj8zuza9Lt4zU/jrWa9ze8YDNL6nkoSPB1hgS1eQjGjQECIJGKsT2KTi4QZmIYOHg4SwA== + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9VLzklNzFMos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFT8EKY= diff --git a/python/tests/reference/Geom/flip_directions=x-y-z.geom b/python/tests/reference/Geom/flip_directions=x-y-z.geom deleted file mode 100644 index 99e55ad7f..000000000 --- a/python/tests/reference/Geom/flip_directions=x-y-z.geom +++ /dev/null @@ -1,25 +0,0 @@ -4 header -grid a 8 b 5 c 4 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 -40 39 38 37 36 35 34 33 -32 31 30 29 28 27 26 25 -24 23 22 21 20 19 18 17 -16 15 14 13 12 11 10 9 - 8 7 6 5 4 3 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 -41 40 39 38 37 36 35 34 -33 32 31 30 29 28 27 26 -25 24 23 22 21 20 19 18 -17 16 15 14 13 12 11 10 - 9 8 7 6 5 4 3 2 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 diff --git a/python/tests/reference/Geom/flip_directions=x.geom b/python/tests/reference/Geom/flip_directions=x.geom deleted file mode 100644 index 9d4ee74a9..000000000 --- a/python/tests/reference/Geom/flip_directions=x.geom +++ /dev/null @@ -1,25 +0,0 @@ -4 header -grid a 8 b 5 c 4 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 9 8 7 6 5 4 3 2 -17 16 15 14 13 12 11 10 -25 24 23 22 21 20 19 18 -33 32 31 30 29 28 27 26 -41 40 39 38 37 36 35 34 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 8 7 6 5 4 3 2 1 -16 15 14 13 12 11 10 9 -24 23 22 21 20 19 18 17 -32 31 30 29 28 27 26 25 -40 39 38 37 36 35 34 33 diff --git a/python/tests/reference/Geom/flip_directions=y-z.geom b/python/tests/reference/Geom/flip_directions=y-z.geom deleted file mode 100644 index ecd22f902..000000000 --- a/python/tests/reference/Geom/flip_directions=y-z.geom +++ /dev/null @@ -1,25 +0,0 @@ -4 header -grid a 8 b 5 c 4 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 -33 34 35 36 37 38 39 40 -25 26 27 28 29 30 31 32 -17 18 19 20 21 22 23 24 - 9 10 11 12 13 14 15 16 - 1 2 3 4 5 6 7 8 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 -34 35 36 37 38 39 40 41 -26 27 28 29 30 31 32 33 -18 19 20 21 22 23 24 25 -10 11 12 13 14 15 16 17 - 2 3 4 5 6 7 8 9 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 diff --git a/python/tests/reference/Geom/flip_directions=z-x-y.geom b/python/tests/reference/Geom/flip_directions=z-x-y.geom deleted file mode 100644 index 99e55ad7f..000000000 --- a/python/tests/reference/Geom/flip_directions=z-x-y.geom +++ /dev/null @@ -1,25 +0,0 @@ -4 header -grid a 8 b 5 c 4 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 -40 39 38 37 36 35 34 33 -32 31 30 29 28 27 26 25 -24 23 22 21 20 19 18 17 -16 15 14 13 12 11 10 9 - 8 7 6 5 4 3 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 -41 40 39 38 37 36 35 34 -33 32 31 30 29 28 27 26 -25 24 23 22 21 20 19 18 -17 16 15 14 13 12 11 10 - 9 8 7 6 5 4 3 2 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 diff --git a/python/tests/reference/Geom/flip_directions_x-y-z.vtr b/python/tests/reference/Geom/flip_directions_x-y-z.vtr new file mode 100644 index 000000000..fd8b3852b --- /dev/null +++ b/python/tests/reference/Geom/flip_directions_x-y-z.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA9AAAAQAAAAA==eF5LScxNLM7Wc0/Nz9VLy8ksUCiztNQDI11LINAtqCxJLS5R0DAyMLTUNTTUNTBSMDS0MrWwMjDQZAAAP04QTg== + + + + + + + + AQAAAACAAAAABQAAZAAAAA==eF7t0rcWglAAREGzGEFEzKCY8P9/0IKp7KB+28zZ/ta9Zh+++eKTD1a888aSBa+88MwTjzxwz5w7Ztwy5YYJY6654pILzjljxCknHHPEIQfs//1gN7+sGTps1rbDYDd/0ooHCQ== + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAAAwAAAAKwAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3MeNxx9YfV+wAD5wZgw== + + + AQAAAACAAAAoAAAAIwAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2AHAFVBE/w= + + + + + diff --git a/python/tests/reference/Geom/flip_directions_x.vtr b/python/tests/reference/Geom/flip_directions_x.vtr new file mode 100644 index 000000000..4c75d796c --- /dev/null +++ b/python/tests/reference/Geom/flip_directions_x.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA9AAAAQAAAAA==eF5LScxNLM7Wc0/Nz9VLy8ksUCiztNQDI11LINAtqCxJLS5R0DAyMLTUNTTUNTBSMDS0MrWwMjDQZAAAP04QTg== + + + + + + + + AQAAAACAAAAABQAAcgAAAA==eF7t0sUBwlAUAEESXIO7BIf+G+TAvAL4XLOXaWCz2resMskuO2yzxSYbrDPnhGMWHHHIAfvsccM1V1xywTlnnPLMkiceeeCeO2755otPPnjnjVdemFf+Zep38W/qd/F96nfxfclfv4vvU7+L7z+z9AcJ + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAAAwAAAAKwAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3MeNxx9YfV+wAD5wZgw== + + + AQAAAACAAAAoAAAAIwAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2AHAFVBE/w= + + + + + diff --git a/python/tests/reference/Geom/flip_directions_y-z.vtr b/python/tests/reference/Geom/flip_directions_y-z.vtr new file mode 100644 index 000000000..ce17a72fa --- /dev/null +++ b/python/tests/reference/Geom/flip_directions_y-z.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA9AAAAQAAAAA==eF5LScxNLM7Wc0/Nz9VLy8ksUCiztNQDI11LINAtqCxJLS5R0DAyMLTUNTTUNTBSMDS0MrWwMjDQZAAAP04QTg== + + + + + + + + AQAAAACAAAAABQAAdAAAAA==eF7t0kcWgkAAREHBgFkxZwXz/S/owpoDMGzpTe37/aL1X8k7H3zyxTc/3PPAI08888Irb8y54JIrrrnhljsOOOSIY0445YxzJkzZZodd9pixz7SxliWrdvdlbHcFY7sL3cd2F7oPP1TtLnSfNNbyB7hKBwk= + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAAAwAAAAKwAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3MeNxx9YfV+wAD5wZgw== + + + AQAAAACAAAAoAAAAIwAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2AHAFVBE/w= + + + + + diff --git a/python/tests/reference/Geom/flip_directions_z-x-y.vtr b/python/tests/reference/Geom/flip_directions_z-x-y.vtr new file mode 100644 index 000000000..fd8b3852b --- /dev/null +++ b/python/tests/reference/Geom/flip_directions_z-x-y.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA9AAAAQAAAAA==eF5LScxNLM7Wc0/Nz9VLy8ksUCiztNQDI11LINAtqCxJLS5R0DAyMLTUNTTUNTBSMDS0MrWwMjDQZAAAP04QTg== + + + + + + + + AQAAAACAAAAABQAAZAAAAA==eF7t0rcWglAAREGzGEFEzKCY8P9/0IKp7KB+28zZ/ta9Zh+++eKTD1a888aSBa+88MwTjzxwz5w7Ztwy5YYJY6654pILzjljxCknHHPEIQfs//1gN7+sGTps1rbDYDd/0ooHCQ== + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAAAwAAAAKwAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3MeNxx9YfV+wAD5wZgw== + + + AQAAAACAAAAoAAAAIwAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2AHAFVBE/w= + + + + + diff --git a/python/tests/reference/Geom/mirror_directions=x-y-z_reflect=True.geom b/python/tests/reference/Geom/mirror_directions=x-y-z_reflect=True.geom deleted file mode 100644 index 851d4fb1c..000000000 --- a/python/tests/reference/Geom/mirror_directions=x-y-z_reflect=True.geom +++ /dev/null @@ -1,85 +0,0 @@ -4 header -grid a 16 b 10 c 8 -size x 1.6e-05 y 1e-05 z 8e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 -10 11 12 13 14 15 16 17 17 16 15 14 13 12 11 10 -18 19 20 21 22 23 24 25 25 24 23 22 21 20 19 18 -26 27 28 29 30 31 32 33 33 32 31 30 29 28 27 26 -34 35 36 37 38 39 40 41 41 40 39 38 37 36 35 34 -34 35 36 37 38 39 40 41 41 40 39 38 37 36 35 34 -26 27 28 29 30 31 32 33 33 32 31 30 29 28 27 26 -18 19 20 21 22 23 24 25 25 24 23 22 21 20 19 18 -10 11 12 13 14 15 16 17 17 16 15 14 13 12 11 10 - 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 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 3 4 5 6 7 8 8 7 6 5 4 3 2 1 - 9 10 11 12 13 14 15 16 16 15 14 13 12 11 10 9 -17 18 19 20 21 22 23 24 24 23 22 21 20 19 18 17 -25 26 27 28 29 30 31 32 32 31 30 29 28 27 26 25 -33 34 35 36 37 38 39 40 40 39 38 37 36 35 34 33 -33 34 35 36 37 38 39 40 40 39 38 37 36 35 34 33 -25 26 27 28 29 30 31 32 32 31 30 29 28 27 26 25 -17 18 19 20 21 22 23 24 24 23 22 21 20 19 18 17 - 9 10 11 12 13 14 15 16 16 15 14 13 12 11 10 9 - 1 2 3 4 5 6 7 8 8 7 6 5 4 3 2 1 - 1 2 3 4 5 6 7 8 8 7 6 5 4 3 2 1 - 9 10 11 12 13 14 15 16 16 15 14 13 12 11 10 9 -17 18 19 20 21 22 23 24 24 23 22 21 20 19 18 17 -25 26 27 28 29 30 31 32 32 31 30 29 28 27 26 25 -33 34 35 36 37 38 39 40 40 39 38 37 36 35 34 33 -33 34 35 36 37 38 39 40 40 39 38 37 36 35 34 33 -25 26 27 28 29 30 31 32 32 31 30 29 28 27 26 25 -17 18 19 20 21 22 23 24 24 23 22 21 20 19 18 17 - 9 10 11 12 13 14 15 16 16 15 14 13 12 11 10 9 - 1 2 3 4 5 6 7 8 8 7 6 5 4 3 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 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 -10 11 12 13 14 15 16 17 17 16 15 14 13 12 11 10 -18 19 20 21 22 23 24 25 25 24 23 22 21 20 19 18 -26 27 28 29 30 31 32 33 33 32 31 30 29 28 27 26 -34 35 36 37 38 39 40 41 41 40 39 38 37 36 35 34 -34 35 36 37 38 39 40 41 41 40 39 38 37 36 35 34 -26 27 28 29 30 31 32 33 33 32 31 30 29 28 27 26 -18 19 20 21 22 23 24 25 25 24 23 22 21 20 19 18 -10 11 12 13 14 15 16 17 17 16 15 14 13 12 11 10 - 2 3 4 5 6 7 8 9 9 8 7 6 5 4 3 2 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 diff --git a/python/tests/reference/Geom/mirror_directions=x_reflect=False.geom b/python/tests/reference/Geom/mirror_directions=x_reflect=False.geom deleted file mode 100644 index 3a6558be1..000000000 --- a/python/tests/reference/Geom/mirror_directions=x_reflect=False.geom +++ /dev/null @@ -1,25 +0,0 @@ -4 header -grid a 14 b 5 c 4 -size x 1.4e-05 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 2 3 4 5 6 7 8 9 8 7 6 5 4 3 -10 11 12 13 14 15 16 17 16 15 14 13 12 11 -18 19 20 21 22 23 24 25 24 23 22 21 20 19 -26 27 28 29 30 31 32 33 32 31 30 29 28 27 -34 35 36 37 38 39 40 41 40 39 38 37 36 35 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 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 3 4 5 6 7 8 7 6 5 4 3 2 - 9 10 11 12 13 14 15 16 15 14 13 12 11 10 -17 18 19 20 21 22 23 24 23 22 21 20 19 18 -25 26 27 28 29 30 31 32 31 30 29 28 27 26 -33 34 35 36 37 38 39 40 39 38 37 36 35 34 diff --git a/python/tests/reference/Geom/mirror_directions=y-z_reflect=False.geom b/python/tests/reference/Geom/mirror_directions=y-z_reflect=False.geom deleted file mode 100644 index 6a451ba7a..000000000 --- a/python/tests/reference/Geom/mirror_directions=y-z_reflect=False.geom +++ /dev/null @@ -1,53 +0,0 @@ -4 header -grid a 8 b 8 c 6 -size x 8e-06 y 8.000000000000001e-06 z 6e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 -26 27 28 29 30 31 32 33 -18 19 20 21 22 23 24 25 -10 11 12 13 14 15 16 17 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 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 3 4 5 6 7 8 - 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 -25 26 27 28 29 30 31 32 -17 18 19 20 21 22 23 24 - 9 10 11 12 13 14 15 16 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 -26 27 28 29 30 31 32 33 -18 19 20 21 22 23 24 25 -10 11 12 13 14 15 16 17 diff --git a/python/tests/reference/Geom/mirror_directions=z-x-y_reflect=False.geom b/python/tests/reference/Geom/mirror_directions=z-x-y_reflect=False.geom deleted file mode 100644 index 57d110425..000000000 --- a/python/tests/reference/Geom/mirror_directions=z-x-y_reflect=False.geom +++ /dev/null @@ -1,53 +0,0 @@ -4 header -grid a 14 b 8 c 6 -size x 1.4e-05 y 8.000000000000001e-06 z 6e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 1 1 1 1 - 2 3 4 5 6 7 8 9 8 7 6 5 4 3 -10 11 12 13 14 15 16 17 16 15 14 13 12 11 -18 19 20 21 22 23 24 25 24 23 22 21 20 19 -26 27 28 29 30 31 32 33 32 31 30 29 28 27 -34 35 36 37 38 39 40 41 40 39 38 37 36 35 -26 27 28 29 30 31 32 33 32 31 30 29 28 27 -18 19 20 21 22 23 24 25 24 23 22 21 20 19 -10 11 12 13 14 15 16 17 16 15 14 13 12 11 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 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 3 4 5 6 7 8 7 6 5 4 3 2 - 9 10 11 12 13 14 15 16 15 14 13 12 11 10 -17 18 19 20 21 22 23 24 23 22 21 20 19 18 -25 26 27 28 29 30 31 32 31 30 29 28 27 26 -33 34 35 36 37 38 39 40 39 38 37 36 35 34 -25 26 27 28 29 30 31 32 31 30 29 28 27 26 -17 18 19 20 21 22 23 24 23 22 21 20 19 18 - 9 10 11 12 13 14 15 16 15 14 13 12 11 10 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - 2 3 4 5 6 7 8 9 8 7 6 5 4 3 -10 11 12 13 14 15 16 17 16 15 14 13 12 11 -18 19 20 21 22 23 24 25 24 23 22 21 20 19 -26 27 28 29 30 31 32 33 32 31 30 29 28 27 -34 35 36 37 38 39 40 41 40 39 38 37 36 35 -26 27 28 29 30 31 32 33 32 31 30 29 28 27 -18 19 20 21 22 23 24 25 24 23 22 21 20 19 -10 11 12 13 14 15 16 17 16 15 14 13 12 11 diff --git a/python/tests/reference/Geom/mirror_directions_x+reflect_False.vtr b/python/tests/reference/Geom/mirror_directions_x+reflect_False.vtr new file mode 100644 index 000000000..fd1752a79 --- /dev/null +++ b/python/tests/reference/Geom/mirror_directions_x+reflect_False.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA/AAAAQgAAAA==eF5LScxNLM7Wc0/Nz9XLzSwqyi9SKLO01AMjXUsg0C2oLEktLlHQMDIwtNQ1NNQ1MFIwNLQytbAyMNBkAAB3FRE+ + + + + + + + + AQAAAACAAADACAAAtAAAAA==eF7t1DcSwzAQBEGR8t57T/n/f1CBZhJEIJUCSRfq7jbcrPZ7WTIZYY51bGATW9jGDnaDv3P3vTfP/B72cYBDHOEYJzgN/s7d994882c4xwUucYVr3OA2+Dt333vzzN/hHg94xBOe8YLX4O/cfe/NM7/AG97xgU984Rs/wd+5+96bZ36eTJbw356J7RXz7aWqPRPbK+bbS1V7JrZXzLeXqvZMbK+Yby8VWLZnYnvF/C+L2gxP + + + + + AQAAAACAAAB4AAAAXQAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sLNffWbKtfuPoOqe2C1S+1UzRfA5VP1LO9ZF6qlBzq+h+t7aAQC3wj52 + + + AQAAAACAAAAwAAAAKwAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3KeNxx9YfV+wAD6QZhA== + + + AQAAAACAAAAoAAAAIwAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2AHAFVBE/w= + + + + + diff --git a/python/tests/reference/Geom/mirror_directions_x-y-z+reflect_True.vtr b/python/tests/reference/Geom/mirror_directions_x-y-z+reflect_True.vtr new file mode 100644 index 000000000..ea1d1acdb --- /dev/null +++ b/python/tests/reference/Geom/mirror_directions_x-y-z+reflect_True.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA/AAAAQgAAAA==eF5LScxNLM7Wc0/Nz9XLzSwqyi9SKLO01AMjXUsg0C2oLEktLlHQMDIwtNQ1NNQ1MFIwNLQytbAyMNBkAAB3FRE+ + + + + + + + + AQAAAACAAAAAKAAAQwEAAA==eF7t2cdOBDEQRVGGnHNOA03+/x9kwb0bb1Cblp5EF5sjWXaVZNnlomex8vO3KMuynJmruIbruIGbuIXbuNPouPNcZxzjmse8u7iH+3iAh3iEx3jS6LjzXGcc45rHvKd4hud4gZd4hdd40+i481xnHOOax7y3eIf3+ICPuMQnfG503HmuM45xzWPeAV/wFd/wHT/wE78aHXee64xjXPMMjan86f1Pn7/0/UvXn7Isy7n61z6wt+6a1/rd+w71vjvm9f3qfYd7313z+n739iE6tu8wr/3LgGP7sN6+q+2fUvnT+58+f+n7l64/6fzp/U+fv/T9S9efdP70/qfPX/r+pevPb/1hWZblf3ds3Z3q+2PvuzPV99fed3eq78+9fcdU398HHNt3TfX7Qzp/ev/T5y99/9L1p/0/uCzLci5+A0r6OEE= + + + + + AQAAAACAAACIAAAAaAAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sLNffWbKtfuPoOqe2C1S+1UzRfA5VP1LO9ZF6qlBzq+h+t7aZciG+gqUvofq/2AHANv4Rwk= + + + AQAAAACAAABYAAAARgAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3KeNxx9YfV6DiN+12xNtFGsbchco/sHNYfWbKtfuPoOqe2AEAuAUwpw== + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + + + diff --git a/python/tests/reference/Geom/mirror_directions_y-z+reflect_False.vtr b/python/tests/reference/Geom/mirror_directions_y-z+reflect_False.vtr new file mode 100644 index 000000000..e8bc24ce0 --- /dev/null +++ b/python/tests/reference/Geom/mirror_directions_y-z+reflect_False.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA/AAAAQgAAAA==eF5LScxNLM7Wc0/Nz9XLzSwqyi9SKLO01AMjXUsg0C2oLEktLlHQMDIwtNQ1NNQ1MFIwNLQytbAyMNBkAAB3FRE+ + + + + + + + + AQAAAACAAAAADAAAhAAAAA==eF7t1TcSAjEMBVB2yTnnvOT7X5BiXw+MO+zfvFIjjSVnlTJZMkpzVlljnQ022WKbHXbZY58DDjnimBNOOeOcCy654pobbrnjngceeeKZBS+88sY7H3zyxdD6of2Hzj9PRm26A2UK/noHQuuH9h86/0/vIxmHae/LfLv3//L/vwHV+xEh + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3KeNxx9YfV6DiN+12xNtFGsbchco/sAMA/zQl8w== + + + AQAAAACAAAA4AAAALgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+0A6r8c6w== + + + + + diff --git a/python/tests/reference/Geom/mirror_directions_z-x-y+reflect_False.vtr b/python/tests/reference/Geom/mirror_directions_z-x-y+reflect_False.vtr new file mode 100644 index 000000000..b78c88e90 --- /dev/null +++ b/python/tests/reference/Geom/mirror_directions_z-x-y+reflect_False.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA/AAAAQgAAAA==eF5LScxNLM7Wc0/Nz9XLzSwqyi9SKLO01AMjXUsg0C2oLEktLlHQMDIwtNQ1NNQ1MFIwNLQytbAyMNBkAAB3FRE+ + + + + + + + + AQAAAACAAAAAFQAA8QAAAA==eF7t18lSAjEURmFBFMEBUBTBgRn1/V/QRZ+zyYbQFtfNzearVJK/KpV0bnXnommdNE3D7eIl9vAKr7GPNzgo+o473/XmmT/EW7zDe3zAEY5xUvQdd77rzTP/EZ9wis/4gjN8xXnRd9z5rjfP/AW+4Tt+4CcucYXrou+4811vnvkb3OIO93jAL/zGn6LvuPNdb5750fuLPr/o+9lN0/Tf/GsdrK175ls3274zte+K+b5Lbd/R2nfTfN/dtnWiti6Yb13Z4Kl1sLbumR+9v+jzi76fx77PNE3P76l1L///mpb/f0071/6izy/6fv4Cw9od+Q== + + + + + AQAAAACAAAB4AAAAXQAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sLNffWbKtfuPoOqe2C1S+1UzRfA5VP1LO9ZF6qlBzq+h+t7aAQC3wj52 + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICAvrdbF3w/tsEOQh+wC30iUFisdRLKv2D3KeNxx9YfV6DiN+12xNtFGsbchco/sAMA/zQl8w== + + + AQAAAACAAAA4AAAALgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+0A6r8c6w== + + + + + diff --git a/python/tests/reference/Geom/rotate_Eulers=0.0-32.0-240.0.geom b/python/tests/reference/Geom/rotate_Eulers=0.0-32.0-240.0.geom deleted file mode 100644 index f76d931ad..000000000 --- a/python/tests/reference/Geom/rotate_Eulers=0.0-32.0-240.0.geom +++ /dev/null @@ -1,85 +0,0 @@ -4 header -grid a 8 b 10 c 8 -size x 8e-06 y 1e-05 z 8e-06 -origin x 0.0 y -2.5e-06 z -2e-06 -homogenization 1 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 25 32 40 42 42 42 -42 42 1 1 1 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 2 2 2 42 42 42 -42 16 24 31 31 42 42 42 -42 1 1 1 1 1 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 24 31 39 42 42 42 -42 2 2 2 2 42 42 42 -42 2 2 2 2 42 42 42 -42 8 15 23 30 38 42 42 -42 42 14 22 21 29 42 42 -42 42 1 1 1 1 1 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 7 14 22 29 37 42 42 -42 42 2 2 2 2 42 42 -42 42 2 2 2 2 2 42 -42 42 42 12 12 19 27 42 -42 42 42 12 12 19 27 42 -42 42 42 1 1 1 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 4 12 19 27 34 42 -42 42 42 2 2 2 2 42 -42 42 42 3 11 18 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 2 10 17 42 42 -42 42 42 2 2 2 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 diff --git a/python/tests/reference/Geom/rotate_Eulers=32.0-68.0-21.0.geom b/python/tests/reference/Geom/rotate_Eulers=32.0-68.0-21.0.geom deleted file mode 100644 index 31ac1a15c..000000000 --- a/python/tests/reference/Geom/rotate_Eulers=32.0-68.0-21.0.geom +++ /dev/null @@ -1,104 +0,0 @@ -4 header -grid a 11 b 11 c 9 -size x 1.1e-05 y 1.1000000000000001e-05 z 9e-06 -origin x -1.5e-06 y -3.0000000000000005e-06 z -2.4999999999999998e-06 -homogenization 1 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 1 1 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 2 42 42 42 42 42 42 -42 42 42 42 2 3 42 42 42 42 42 -42 42 42 11 12 2 42 42 42 42 42 -42 42 42 42 42 13 42 42 42 42 42 -42 42 42 42 42 42 6 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 2 10 42 42 42 42 42 42 -42 42 42 2 2 11 12 42 42 42 42 -42 42 1 19 20 2 2 5 42 42 42 -42 42 42 1 1 21 2 42 42 42 42 -42 42 42 42 1 1 14 15 42 42 42 -42 42 42 42 42 42 1 1 42 42 42 -42 42 42 42 42 42 42 1 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 2 42 42 42 42 42 42 42 -42 42 42 2 2 42 42 42 42 42 42 -42 42 35 2 2 2 2 42 42 42 42 -42 42 42 28 29 2 2 2 42 42 42 -42 42 42 42 22 23 2 2 2 42 42 -42 42 42 42 42 42 24 16 42 42 42 -42 42 42 42 42 42 42 16 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 34 42 42 42 42 42 42 42 -42 42 42 34 27 42 42 42 42 42 42 -42 42 42 2 2 28 21 42 42 42 42 -42 42 42 42 37 2 22 23 42 42 42 -42 42 42 1 30 31 2 2 15 42 42 -42 42 42 42 1 1 32 25 42 42 42 -42 42 42 42 42 42 1 25 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 2 42 42 42 42 42 42 -42 42 42 42 42 2 42 42 42 42 42 -42 42 42 42 42 39 2 2 42 42 42 -42 42 42 42 42 1 40 42 42 42 42 -42 42 42 42 42 42 1 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 38 39 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 -42 42 42 42 42 42 42 42 42 42 42 diff --git a/python/tests/reference/Geom/rotate_Eulers_0.0-32.0-240.0.vtr b/python/tests/reference/Geom/rotate_Eulers_0.0-32.0-240.0.vtr new file mode 100644 index 000000000..9bba78527 --- /dev/null +++ b/python/tests/reference/Geom/rotate_Eulers_0.0-32.0-240.0.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA/AAAAQgAAAA==eF5LScxNLM7Wc0/Nz9Uryi9JLElVKLO01AMjXUsg0C2oLEktLlHQMDIwtNQ1NNQ1MFIwNLQytbAyMNBkAAB1BxEy + + + + + + + + AQAAAACAAAAAFAAAqgAAAA==eF7t08kKwlAUA9A6gKLiiFYRBwQH+v8fWMQ8kEC4lefCYt7mbJJubloVr1dZa4sdPMNHkGc7wqhn7fN1hVFvDrfwREZ9tVvvuF3y/e9BPql213R/uf0hnMESHuGN8sop3MA1PIg8G+3f/8FvOoB8/3T3K+WVuTuO+k2/MyFXcC/y3+579+20D9XdL5RX5u63B8dwGeStfTftbAQXQV71P92ttf9kDWoiXq4= + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAABYAAAAVwAAAA==eF77mPG4Y+uPI/tCnggUFmvt3NfzduuC78cW7JsAoe3CIOJ2nyHq7HbG20Uaxpy1c1h9Zsq1+5fslqj9qpkieN2OY5F6apDzbbsc2VBfgdL7dgAiDS/d + + + AQAAAACAAABIAAAAOgAAAA==eF7rfbt1wfdjB/b1gukN+xigoA/Ct4OIH7ALfiJQWKx10g4ifsHuQ8bjjq0/rtiFgMVv2gEA8Y4o8A== + + + + + diff --git a/python/tests/reference/Geom/rotate_Eulers_32.0-68.0-21.0.vtr b/python/tests/reference/Geom/rotate_Eulers_32.0-68.0-21.0.vtr new file mode 100644 index 000000000..00cb57f93 --- /dev/null +++ b/python/tests/reference/Geom/rotate_Eulers_32.0-68.0-21.0.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA/AAAAQgAAAA==eF5LScxNLM7Wc0/Nz9Uryi9JLElVKLO01AMjXUsg0C2oLEktLlHQMDIwtNQ1NNQ1MFIwNLQytbAyMNBkAAB1BxEy + + + + + + + + AQAAAACAAAAIIgAA8QAAAA==eF7t1rkOwjAQBFAIgoJb4hanQBzK/38gBbPNguW1s6bJpHnNeBKkLJu687lqSimlSXaVsTylbbIy5lKV3p4xH3MEx7DUc0+MuVwHxhylFmUOhsa81Uqp5y92Xiv7dwGXUN+nD2N9oX5xBb3+J3T/FM4C+VxLf6+U6qXN9HpPQ71e/Teoe73uc4BH6N2/hhvo3S9u4dyYT7VUL23m1ZhLVXr3xrxV/d7L/Mn+jJ2PeYfSr+cvdl4r++sEz1D/jty9rPfvBe4C+Vyl37uXtluv/fXv/if03sMyZy9jPlV+T1P67QPKXMfylFJKf/sGjc+oPA== + + + + + AQAAAACAAABgAAAAZAAAAA==eF4LeSJQWKy1c1/f260Lvh9bsK8HQtuFQMTtPmQ87tj644jdtni7SMOYs3b2q89MuXb/kt0itV81UwSv27EuUk8Ncr5tlykb6itQet8uzeegVPrlh3YSXDf43N48tgMAAoUxGA== + + + AQAAAACAAABgAAAARgAAAA==eF4LfSJQWKx1cl/f260Lvh87AKU37GOAAijfrh8ibxcKUW8HEb9g9ynjccfWH1fswsDiN+12xdtFGsbchco/sAMAK8s12w== + + + AQAAAACAAABQAAAATwAAAA==eF77kPG4Y+uPI/uCnwgUFmvt3NfzduuC78cW7JsAoe1CIOJ2HyDq7HbE20Uaxpy1s199Zsq1+5fsFqn9qpkieN2ObZF6apDzbTsArFItAw== + + + + + diff --git a/python/tests/reference/Geom/scale_grid=10-10-10.geom b/python/tests/reference/Geom/scale_grid=10-10-10.geom deleted file mode 100644 index 41f78c670..000000000 --- a/python/tests/reference/Geom/scale_grid=10-10-10.geom +++ /dev/null @@ -1,105 +0,0 @@ -4 header -grid a 10 b 10 c 10 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 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 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 - 1 2 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 diff --git a/python/tests/reference/Geom/scale_grid=10-11-10.geom b/python/tests/reference/Geom/scale_grid=10-11-10.geom deleted file mode 100644 index fa0bf784c..000000000 --- a/python/tests/reference/Geom/scale_grid=10-11-10.geom +++ /dev/null @@ -1,115 +0,0 @@ -4 header -grid a 10 b 11 c 10 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 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 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 - 1 2 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 diff --git a/python/tests/reference/Geom/scale_grid=10-13-10.geom b/python/tests/reference/Geom/scale_grid=10-13-10.geom deleted file mode 100644 index 705d10ff3..000000000 --- a/python/tests/reference/Geom/scale_grid=10-13-10.geom +++ /dev/null @@ -1,135 +0,0 @@ -4 header -grid a 10 b 13 c 10 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 3 4 4 5 6 7 7 8 9 - 2 3 4 4 5 6 7 7 8 9 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -10 11 12 12 13 14 15 15 16 17 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -18 19 20 20 21 22 23 23 24 25 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -26 27 28 28 29 30 31 31 32 33 -34 35 36 36 37 38 39 39 40 41 -34 35 36 36 37 38 39 39 40 41 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 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 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 - 1 2 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 diff --git a/python/tests/reference/Geom/scale_grid=10-20-2.geom b/python/tests/reference/Geom/scale_grid=10-20-2.geom deleted file mode 100644 index 3dcc4ff0c..000000000 --- a/python/tests/reference/Geom/scale_grid=10-20-2.geom +++ /dev/null @@ -1,45 +0,0 @@ -4 header -grid a 10 b 20 c 2 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 1 1 - 1 2 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 1 2 3 3 4 5 6 6 7 8 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 - 9 10 11 11 12 13 14 14 15 16 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -17 18 19 19 20 21 22 22 23 24 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -25 26 27 27 28 29 30 30 31 32 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 -33 34 35 35 36 37 38 38 39 40 diff --git a/python/tests/reference/Geom/scale_grid=5-4-20.geom b/python/tests/reference/Geom/scale_grid=5-4-20.geom deleted file mode 100644 index 16f243bd2..000000000 --- a/python/tests/reference/Geom/scale_grid=5-4-20.geom +++ /dev/null @@ -1,85 +0,0 @@ -4 header -grid a 5 b 4 c 20 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 1 1 1 1 1 - 2 4 6 7 9 -10 12 14 15 17 -26 28 30 31 33 -34 36 38 39 41 - 2 4 6 7 9 -10 12 14 15 17 -26 28 30 31 33 -34 36 38 39 41 - 2 4 6 7 9 -10 12 14 15 17 -26 28 30 31 33 -34 36 38 39 41 - 2 4 6 7 9 -10 12 14 15 17 -26 28 30 31 33 -34 36 38 39 41 - 2 4 6 7 9 -10 12 14 15 17 -26 28 30 31 33 -34 36 38 39 41 - 2 4 6 7 9 -10 12 14 15 17 -26 28 30 31 33 -34 36 38 39 41 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 2 2 2 2 - 2 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 3 5 6 8 - 9 11 13 14 16 -25 27 29 30 32 -33 35 37 38 40 - 1 3 5 6 8 - 9 11 13 14 16 -25 27 29 30 32 -33 35 37 38 40 - 1 3 5 6 8 - 9 11 13 14 16 -25 27 29 30 32 -33 35 37 38 40 - 1 3 5 6 8 - 9 11 13 14 16 -25 27 29 30 32 -33 35 37 38 40 diff --git a/python/tests/reference/Geom/scale_grid=8-10-12.geom b/python/tests/reference/Geom/scale_grid=8-10-12.geom deleted file mode 100644 index 439c1bee0..000000000 --- a/python/tests/reference/Geom/scale_grid=8-10-12.geom +++ /dev/null @@ -1,125 +0,0 @@ -4 header -grid a 8 b 10 c 12 -size x 8e-06 y 5e-06 z 4e-06 -origin x 0.0 y 0.0 z 0.0 -homogenization 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 1 1 1 1 1 1 1 1 - 2 3 4 5 6 7 8 9 - 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 -10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 -18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 -26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 -34 35 36 37 38 39 40 41 - 2 3 4 5 6 7 8 9 - 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 -10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 -18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 -26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 -34 35 36 37 38 39 40 41 - 2 3 4 5 6 7 8 9 - 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 -10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 -18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 -26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 -34 35 36 37 38 39 40 41 - 2 3 4 5 6 7 8 9 - 2 3 4 5 6 7 8 9 -10 11 12 13 14 15 16 17 -10 11 12 13 14 15 16 17 -18 19 20 21 22 23 24 25 -18 19 20 21 22 23 24 25 -26 27 28 29 30 31 32 33 -26 27 28 29 30 31 32 33 -34 35 36 37 38 39 40 41 -34 35 36 37 38 39 40 41 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 2 2 2 2 2 2 2 2 - 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 3 4 5 6 7 8 - 1 2 3 4 5 6 7 8 - 9 10 11 12 13 14 15 16 - 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 -17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 -25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 -33 34 35 36 37 38 39 40 - 1 2 3 4 5 6 7 8 - 1 2 3 4 5 6 7 8 - 9 10 11 12 13 14 15 16 - 9 10 11 12 13 14 15 16 -17 18 19 20 21 22 23 24 -17 18 19 20 21 22 23 24 -25 26 27 28 29 30 31 32 -25 26 27 28 29 30 31 32 -33 34 35 36 37 38 39 40 -33 34 35 36 37 38 39 40 diff --git a/python/tests/reference/Geom/scale_grid_10-10-10.vtr b/python/tests/reference/Geom/scale_grid_10-10-10.vtr new file mode 100644 index 000000000..4ab12d017 --- /dev/null +++ b/python/tests/reference/Geom/scale_grid_10-10-10.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9UrTk7MSVUos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFYKEKs= + + + + + + + + AQAAAACAAABAHwAA+QAAAA==eF7t2DcSAjEQRFF28d57t3i4/wUJaCVdpYCqH46Sl/1oklZR+70iDMMwDP+wlHXZMJuyJdtmR3Yl3evJvhyYQzmSY3Mip5LuzeRcLsylXMm1uZFbSfd2ci8P5lGe5Nms5EXSvau8ybv5kE/5Mt/yI+kefc90j75nukffM92j75nu0fdM9+h7pnv0PdM9+p7pHn3PdI++Z7pXhmEYhmEYhqi5fyzfD74bfD+k3UD3cjvE94PvBt8PaTfQvdwO8f3gu8H3Q9oNdC+3Q3w/+G7w/VBJupfbIb4ffDf4fki7ge7R90z36Hume/Q90z36nukefc907wt6sixX + + + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26vsoOQu+yK2vm/fJV8QiUf8qu9+3WBd+PXYCKX7GLl0x1/1JzHSp/y87QVeTdB6N7UHUP7ACC9C8w + + + AQAAAACAAABYAAAASAAAAA==eF5jYICAvrdbF3w/tsAOQm+wC30iUFistRPKP2D3KeNxx9YfR6DiJ+12xNtFGsachcpfsHNYfWbKtfuX7D6C1V2xAwCgPTAG + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26PssOQq+yK2vm/fJVcQuUv8uu9+3WBd+PHYCKH7GLl0x1/1JzHCp/ys7QVeTdB6NzUHUX7ABrNC6Q + + + + + diff --git a/python/tests/reference/Geom/scale_grid_10-11-10.vtr b/python/tests/reference/Geom/scale_grid_10-11-10.vtr new file mode 100644 index 000000000..7a051a249 --- /dev/null +++ b/python/tests/reference/Geom/scale_grid_10-11-10.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9UrTk7MSVUos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFYKEKs= + + + + + + + + AQAAAACAAABgIgAA/gAAAA==eF7t2CcOA0EQRFHnnHPO8f4XNHAtKWmQPxhZveSxj6ZBbbn0/cphGIZh+EdWZFXWzLpsyKbZkm1J9zqyK3tmXw7k0BzJsaR7EzmVM3MuF3JpruRa5t7byK3cmXt5kEfzJM+S7l3kVd7Mu3zIp/mSb0n36Puge/R90D36Pefeo++D7tH3Qffo+6B79H3QPfo9596j74Pu0fdB9yphGIZhGIZh+IOp/5S+v3x3+f4qdhfdS+0431++u3x/FbuL7qV2nO8l30m+l4qdlHsvteN8f/nu8v11knQvteN8f/nu8v1V7C66R98H3aPvg+7R7zn3Hn0fdI++D7r3AZqNMMY= + + + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26vsoOQu+yK2vm/fJV8QiUf8qu9+3WBd+PXYCKX7GLl0x1/1JzHSp/y87QVeTdB6N7UHUP7ACC9C8w + + + AQAAAACAAABgAAAATgAAAA==eF5jYICAV+vf8nA0zrOD0OvsPjhv4jz2YBuUv8/uU68Ix1KBw1DxY3Zvf/pzP99wCip/zu7LJtf2KRoXoeou233MeNyx9ccVOwADxy6u + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26PssOQq+yK2vm/fJVcQuUv8uu9+3WBd+PHYCKH7GLl0x1/1JzHCp/ys7QVeTdB6NzUHUX7ABrNC6Q + + + + + diff --git a/python/tests/reference/Geom/scale_grid_10-13-10.vtr b/python/tests/reference/Geom/scale_grid_10-13-10.vtr new file mode 100644 index 000000000..3dd5c222a --- /dev/null +++ b/python/tests/reference/Geom/scale_grid_10-13-10.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9UrTk7MSVUos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFYKEKs= + + + + + + + + AQAAAACAAACgKAAACQEAAA==eF7t2blWAlEURFEBlcGJQcAZZBD4/x804HRSa72sghtUJzs72Q3qde/m+vVijDHGGLGPA7wV7/Aeh+IIx+juTfABH8UnfMYXcYozrN6b4wJfxSWucC2+4TtW733gJ36J3/iDG3GLv1i9t8M9HsQj/uFJPOMF3T33/bp77nur3nPfW/We+96q99z36+6579fdc99b9Z773qr33PdWvee+X3evH2OMMcYYY4wNW/8ZdP/r7tf93+1+d6/1jqB7XXe67vVup1fvtd4RdK/rTte93u306r3WO4Ludd3pute3WL3XekfQ/a+7X/d/t/vdPff9unvue6vec99b9Z773qr33Pfr7v0DeUA5pA== + + + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26vsoOQu+yK2vm/fJV8QiUf8qu9+3WBd+PXYCKX7GLl0x1/1JzHSp/y87QVeTdB6N7UHUP7ACC9C8w + + + AQAAAACAAABwAAAAWgAAAA==eF5jYICA8tytkUvOz7SD0CvtJIU8nHdHb4byd9plpQjuOKZ4ACp+2O7E/rpz66ceg8qftFOTfvNkBudZqLoLdk671/w9sO8iVP1lu48Zjzu2/rhiBwBjSjRO + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26PssOQq+yK2vm/fJVcQuUv8uu9+3WBd+PHYCKH7GLl0x1/1JzHCp/ys7QVeTdB6NzUHUX7ABrNC6Q + + + + + diff --git a/python/tests/reference/Geom/scale_grid_10-20-2.vtr b/python/tests/reference/Geom/scale_grid_10-20-2.vtr new file mode 100644 index 000000000..aa5cd754d --- /dev/null +++ b/python/tests/reference/Geom/scale_grid_10-20-2.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9UrTk7MSVUos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFYKEKs= + + + + + + + + AQAAAACAAACADAAAdgAAAA==eF7tzMsWgQAYReEuKJUoRKGLS3n/JzSwJ51ZRq3l35Nvtl3nm2uapmmaP+ihLy5wiSsxwBDn/ltjhLGY4AZTcYs7tN/Yqb8Mc9yLBzxiIZ7wjP/2K7HCi3jFG9Zigy3ab+zUX4d3fIhPfGEvDvjGuf8+MEUQzQ== + + + + + AQAAAACAAABYAAAARQAAAA==eF5jYIAAj/V7Zn26vsoOQu+yK2vm/fJV8QiUf8qu9+3WBd+PXYCKX7GLl0x1/1JzHSp/y87QVeTdB6N7UHUP7ACC9C8w + + + AQAAAACAAACoAAAAgQAAAA==eF5jYICAvrdbF3w/NsEOQi+wC30iUFistRLK32D3KeNxx9YfW6DiO+12xNtFGsbshcofsHNYfWbKtfuHoOqO2C1W+1UzRfA4VP1JO/ZF6qlBzqeh+s7aZcmG+gqUnofqv2CX7nNQKv3yRag5l+wkuW7wub25bPcRbN4VOwAdV1bT + + + AQAAAACAAAAYAAAAGAAAAA==eF5jYICA3rdbF3w/dsAOQl+wAwBg4gsl + + + + + diff --git a/python/tests/reference/Geom/scale_grid_5-4-20.vtr b/python/tests/reference/Geom/scale_grid_5-4-20.vtr new file mode 100644 index 000000000..566e82529 --- /dev/null +++ b/python/tests/reference/Geom/scale_grid_5-4-20.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9UrTk7MSVUos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFYKEKs= + + + + + + + + AQAAAACAAACADAAAeAAAAA==eF7t1TkWggAUQ1EREZS5BFQmB9j/Bin++40b8OBJmtumSoKDJZDyBx7xhGeM8YJXzLDAEmts8YYP7HHECZ/4xg+uqH4W9bOon+W7n5Ryf/oPhxih70yCvjMp5ug7U2GDHd7Rd2ZA35kZX+g7s6D6Wf613wZ8oBHR + + + + + AQAAAACAAAAwAAAALAAAAA==eF5jYIAAj/V7Zn26vssOQp+yK2vm/fJV8QqUf8uu9+3WBd+PPbADAPj2GSc= + + + AQAAAACAAAAoAAAAIwAAAA==eF5jYICAjxmPO7b+2GIHoY/YZcmG+gqUnofyr9gBAEcwExU= + + + AQAAAACAAACoAAAAfwAAAA==eF5jYIAAj/V7Zn263mUHoWfZlTXzfvmquATKX2XX+3brgu/HNkDFt9jFS6a6f6nZDpXfZWfoKvLug9E+qLoDdk07Ek+VlRyCqj9il+W3U7b0/FGovuN2IU8ECou1TkL1n7Kzqco4Uth6BmrOOTs1gQPiBQ/OQ827YAcA/NFWxg== + + + + + diff --git a/python/tests/reference/Geom/scale_grid_8-10-12.vtr b/python/tests/reference/Geom/scale_grid_8-10-12.vtr new file mode 100644 index 000000000..28e40ffaa --- /dev/null +++ b/python/tests/reference/Geom/scale_grid_8-10-12.vtr @@ -0,0 +1,30 @@ + + + + + + AQAAAACAAAA+AAAAQQAAAA==eF5LScxNLM7Wc0/Nz9UrTk7MSVUos7TUAyNdSyDQLagsSS0uUdAwMjC01DU01DUwUjA0tDK1sDIw0GQAAFYKEKs= + + + + + + + + AQAAAACAAAAAHgAAyAAAAA==eF7t2LcBAkEUxFDu8N5776H/BglQBwpvNnmRskn+FrX/K2KMsWKWWMcGNrGFbexgF23fwz4OcIgjHOMEp2j7Gc5xgUtc4Ro3uEXb73CPBzziCc94wSva/oZ3fOATX/jGD37R9nY/trf7sb3dj+3tfmxv92N7ux/b2/3Y3u7H9nY/trf7sb3dj+3tfmxv92N7ux/b2/3YvowxxhhjjJXS/gPa3t4htrd3iO3tHWJ7e4fY3u7H9nY/trf7sb3dj+3tfmz/A1V7KtE= + + + + + AQAAAACAAABIAAAAOgAAAA==eF5jYICA3rdbF3w/tsEOQh+wC3kiUFisdRLKv2D3IeNxx9YfV6DiN+22x9tFGsbchco/sAMA/fQl6g== + + + AQAAAACAAABYAAAASAAAAA==eF5jYICAvrdbF3w/tsAOQm+wC30iUFistRPKP2D3KeNxx9YfR6DiJ+12xNtFGsachcpfsHNYfWbKtfuX7D6C1V2xAwCgPTAG + + + AQAAAACAAABoAAAAUQAAAA==eF5jYIAAwUmfGubHTbOD0Mvset9uXfD92AYof5vdVDP9RPdvu6HiB+zO21+ZcHrSYaj8MbvgJwKFxVonoepO213v8A2UPnQOqv6CHQDLvTPb + + + + + diff --git a/python/tests/test_Geom.py b/python/tests/test_Geom.py index 738b4ac2f..2417af90c 100644 --- a/python/tests/test_Geom.py +++ b/python/tests/test_Geom.py @@ -32,6 +32,10 @@ def reference_dir(reference_dir_base): class TestGeom: + @pytest.fixture(autouse=True) + def _execution_stamp(self, execution_stamp): + print('patched damask.util.execution_stamp') + def test_diff_equal(self,default): assert str(default.diff(default)) == '' @@ -95,10 +99,10 @@ class TestGeom: ) def test_mirror(self,default,update,reference_dir,directions,reflect): modified = default.mirror(directions,reflect) - tag = f'directions={"-".join(directions)}_reflect={reflect}' - reference = reference_dir/f'mirror_{tag}.geom' - if update: modified.save_ASCII(reference) - assert geom_equal(Geom.load_ASCII(reference), + tag = f'directions_{"-".join(directions)}+reflect_{reflect}' + reference = reference_dir/f'mirror_{tag}.vtr' + if update: modified.save(reference) + assert geom_equal(Geom.load(reference), modified) @@ -117,10 +121,10 @@ class TestGeom: ) def test_flip(self,default,update,reference_dir,directions): modified = default.flip(directions) - tag = f'directions={"-".join(directions)}' - reference = reference_dir/f'flip_{tag}.geom' - if update: modified.save_ASCII(reference) - assert geom_equal(Geom.load_ASCII(reference), + tag = f'directions_{"-".join(directions)}' + reference = reference_dir/f'flip_{tag}.vtr' + if update: modified.save(reference) + assert geom_equal(Geom.load(reference), modified) @@ -163,10 +167,10 @@ class TestGeom: ) def test_scale(self,default,update,reference_dir,grid): modified = default.scale(grid) - tag = f'grid={util.srepr(grid,"-")}' - reference = reference_dir/f'scale_{tag}.geom' - if update: modified.save_ASCII(reference) - assert geom_equal(Geom.load_ASCII(reference), + tag = f'grid_{util.srepr(grid,"-")}' + reference = reference_dir/f'scale_{tag}.vtr' + if update: modified.save(reference) + assert geom_equal(Geom.load(reference), modified) @@ -206,10 +210,10 @@ class TestGeom: [0.0,32.0,240.0]]) def test_rotate(self,default,update,reference_dir,Eulers): modified = default.rotate(Rotation.from_Eulers(Eulers,degrees=True)) - tag = f'Eulers={util.srepr(Eulers,"-")}' - reference = reference_dir/f'rotate_{tag}.geom' - if update: modified.save_ASCII(reference) - assert geom_equal(Geom.load_ASCII(reference), + tag = f'Eulers_{util.srepr(Eulers,"-")}' + reference = reference_dir/f'rotate_{tag}.vtr' + if update: modified.save(reference) + assert geom_equal(Geom.load(reference), modified)