-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adaptive mesh refinement #11
Comments
I just learned about MMG and it seems the most promising, it is even on pypi https://pypi.org/project/pymmg/ |
See some attempts to do this with the callback here gdsfactory/gdsfactory#1074 |
Are these mesh updates done during run time? ie while a sim is running? or is it for upating and rerunning based on a previous sim.
…________________________________
From: Simon Bilodeau ***@***.***>
Sent: Wednesday, July 19, 2023 1:43 PM
To: simbilod/meshwell ***@***.***>
Cc: Skandan Chandrasekar ***@***.***>; Mention ***@***.***>
Subject: Re: [simbilod/meshwell] Adaptive mesh refinement (Issue #11)
See some attempts to do this with the callback here gdsfactory/gdsfactory#1074<gdsfactory/gdsfactory#1074>
—
Reply to this email directly, view it on GitHub<#11 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AX72Z237NGUXBCUPG4VHKPLXRAMEBANCNFSM6AAAAAA2QIJM3M>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I'm not sure there is a difference between these two cases. It's possible that you remesh during "one" simulation, but it would always be based on some intermediate output that would look a lot like the final output |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It is required for some applications, after the initial meshing, to remesh according to the result of simulations
Earlier versions of this code used callbacks for this, but it is too slow and approximate, because it makes a new mesh every time. Would be great to remesh the existing mesh.
See for example:
The desired API could be similar to above:
or
@SkandanC
The text was updated successfully, but these errors were encountered: