Hello, For the simulation of small metal structures with meep, I unfortunately need a ridiculously high resolution, leading to a lot of points in my simulation box (around 2.2e9). On trying to run a 512-core job, I ran into a strange error:
meep_highres.e489139:meep: Cannot split -2080123546 grid points into 512 parts In the source code, it says [structure.cpp -> void structure::check_chunks() ]: // FIXME: should use 'long long' else will fail if grid > 2e9 points So it appears to be due to the range of the integer variable. Is this an easy fix, or does it have side effects? (You can tell that I'm a FORTRAN user.) Best regards, Georg PS.: I would really like to see a possibility for having regions of different resolution in meep. This is The One Feature (for me) that commercial competitors have over Meep or any free electromagnetism software. Is there any interest that this might be implemented soonishly?
_______________________________________________ meep-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

