-
Notifications
You must be signed in to change notification settings - Fork 9
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
Arbitrary geometry and mesh #118
Comments
I was tinkering with
To generate the mesh file, you can call: We could write a wrapper to generate the Gmsh can output many mesh formats ( |
I've worked a bit more with However, one advantage of using the
|
Yeah, that's pretty much the procedure I had in mind. Mesh quality is definitely an issue. Is there some way we can check that the mesh is good enough? |
We must ensure
https://www.mathworks.com/help/matlab/ref/surfnorm.html
Mesh quality is another issue... in BEM, one easy thing I know we can check is the size of the cells relative to the wave lengths. |
@ryancoe, this is going to sit outside of the architecture proposed in #126, which will take a mesh in some sort of general definition, so would you like to put something together to handle to procedure you outlined above? Maybe put it into a new package like I think the starting point is a function that takes a parameterised Would you mind putting that together? |
@H0R5E - Yes, happy to take a cut at this. I will likely prototype it as simple functions and then look at your work and ask for help to make it OOP, etc. |
Great. If you can use WaveBot as a case study then this could support #123, and we can pop this into the v0.1 milestone. |
Messing more with I can create the WaveBot in
Alternatively, you could build the geometry by combining a cylinder and a cone with something like:
From there, the sky is the limit... for example you can use Bezier curves:
|
We discussed this a few weeks ago... currently we can generate axisymmetric meshes, but we will need to find a means of generating arbitrary geometries and meshes. Some ideas:
The text was updated successfully, but these errors were encountered: