Skip to content
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

Add MeshTet.init_ball #498

Merged
merged 10 commits into from
Oct 20, 2020
Merged

Add MeshTet.init_ball #498

merged 10 commits into from
Oct 20, 2020

Conversation

kinnala
Copy link
Owner

@kinnala kinnala commented Oct 16, 2020

@gdmcbain you think this closes #490 ?

@kinnala kinnala changed the title Add init sphere Add MeshTet.init_ball Oct 16, 2020
@kinnala kinnala requested a review from gdmcbain October 16, 2020 09:40
@gdmcbain
Copy link
Contributor

Great! init_ball is very clever and very useful. May I ask whether you came up with this trick or where you found it?

I'm not sure about the triaxial scaling though. It might be better to change the example to the special case of the sphere—until we have some kind of tetrahedral smoother or optimizer. Are the elements quite pointy? I look forward to sketching out the action of init_ball when I get back to the desk and pencil and paper. A sphere would be fine anyway for demonstrating the effectiveness of the block diagonal preconditioner.

@kinnala
Copy link
Owner Author

kinnala commented Oct 16, 2020 via email

@kinnala
Copy link
Owner Author

kinnala commented Oct 20, 2020

@gdmcbain will you make a new PR when it's ready?

@kinnala kinnala merged commit 80b4836 into master Oct 20, 2020
@kinnala kinnala deleted the add-init-sphere branch October 20, 2020 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

generate ellipsoidal ex32.mesh in other than pygmsh
2 participants