some more output for assertion error

This commit is contained in:
Michael Krayer 2021-06-15 15:55:09 +02:00
parent f8e728149f
commit 625d5fff42
1 changed files with 1 additions and 1 deletions

View File

@ -150,7 +150,7 @@ class Field3d:
def insert_subfield(self,subfield):
assert all([abs(subfield.spacing[ii]-self.spacing[ii])<self.eps_collapse
for ii in range(3)]), "spacing differs."
for ii in range(3)]), "spacing differs. Got {}, have {}".format(subfield.spacing,self.spacing)
assert all([self.distance_to_nearest_gridpoint(subfield.origin[ii],axis=ii)<self.eps_collapse
for ii in range(3)]), "subfield has shifted origin."
assert all(self.is_within_bounds(subfield.origin,axis=None)), "subfield origin is out-of-bounds."