Hello Yosef, > We were looking into using the PITTNullCode thorns with Carpet > rather than PUGH. We can compile and run the code, but get thousands > of errors of the form > WARNING[L1,P0] (AEILocalInterp): > CCTK_InterpLocalUniform(): > interpolation point is either outside the grid, > or inside but too close to the grid boundary! > (this may be caused by a global interpolation with > driver::ghost_size too small) > 0-origin interpolation point number pt=0 of N_interp_points=1704 > interpolation point (x,y)=(-0.30024,-0.640512) > grid x_min(delta_x)x_max = -1.46(0.02)-1.28 > grid y_min(delta_y)y_max = -1.46(0.02)-1.28 > > Here the coordinates are defined as grid arrays and range > from -1-eps to 1 + eps (eps is not small). Somehow when > the actual call to AEILocalInterp is made the coordinates > seems to get truncated. The coordinate ranges that you see are those of the local patch of the grid function that AEILocalInterp is using. They are not the global ones. Since the interpolation point is completely outside of the patch, I am actually surprised CarpetInterp even assigns this point to that process at all.
> I understand that this type of interpolation may not > make sense in the context of an AMR run, but is it > supported for a unigrid run? I was using carpetInterp. > CarpetInterp2 explicitly does not support grid array > interpolation. One difference may be if PITTNull makes assumptions (implicit) on how PUGH spreads grid arrays among the processes (the DISTRIB=DEFAULT ones). Carpet and PUGH may well differ in that. Yours, Roland -- My email is as private as my paper mail. I therefore support encrypting and signing email messages. Get my PGP key from http://keys.gnupg.net.
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Users mailing list [email protected] http://cactuscode.org/mailman/listinfo/users
