Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
pyMOR
pymor
Commits
246fd62a
Commit
246fd62a
authored
Jul 05, 2022
by
René Fritze
Browse files
[grids] better size/ratio warning message
parent
1db34314
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/pymor/discretizers/builtin/grids/interfaces.py
View file @
246fd62a
...
...
@@ -530,14 +530,13 @@ class Grid(CacheableObject):
def
_check_domain
(
cls
,
domain
):
ll
,
rr
=
np
.
array
(
domain
[
0
]),
np
.
array
(
domain
[
1
])
sizes
=
rr
-
ll
too_large
=
(
np
.
linalg
.
norm
(
sizes
)
>
cls
.
MAX_DOMAIN_WIDTH
or
np
.
max
(
sizes
)
/
np
.
min
(
sizes
)
>
cls
.
MAX_DOMAIN_RATIO
)
if
too_large
:
logger
=
getLogger
(
'pymor.discretizers.builtin.grid'
)
logger
=
getLogger
(
'pymor.discretizers.builtin.grid'
)
if
np
.
linalg
.
norm
(
sizes
)
>
cls
.
MAX_DOMAIN_WIDTH
:
logger
.
warning
(
f
'Domain
{
domain
}
for
{
cls
}
exceeds width limit. Results may be inaccurate'
)
return
False
if
np
.
max
(
sizes
)
/
np
.
min
(
sizes
)
>
cls
.
MAX_DOMAIN_RATIO
:
logger
.
warning
(
f
'Domain
{
domain
}
for
{
cls
}
exceeds ratio limit. Results may be inaccurate'
)
return
False
return
True
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment