Hi Robert,
On Friday, August 8, 2014 4:33:03 AM UTC-4, Robert Cimrman wrote:Hi Geoff,
On 08/07/2014 10:05 PM, Geoff Wright wrote:
> Hi Robert,
>
> I'm getting pretty good results now, even on my final model which is a bit
> more complex than what I've been showing you. In addition to the points
> your mentioned, which were very helpful, I also found that running the
> 'optimize 3D' option in gmsh does give a significant improvement in
> reducing the magnitude of this error. My hypothesis is that before running
> the mesh optimizer there may be a lot of very small cells which might have
> wild gradients. The 3D optimizer I assume does some sort of
> regularization, removing the small cells. After combining all these
> effects the loss in flux at the sink is approx 1%, which is acceptable for
> my purposes.
Glad to hear that! If it's not secret, I would like to see some nice figures :)
Unfortunately the full model is proprietary right now. Once it becomes public I will try and remember to come back here and add the figures!
> Overall factors which helped:
> - increasing mesh density around the areas of interest
> - choosing the right solver
You are using pyamg, right?
Yes, I'm using pyamg as you described earlier in this thread
> - using gmsh 3D optimizer to eliminate small cells
This has to be run from the GUI, or is there a command-line switch as well? I
tried:
gmsh -3 sphere_disc_inside_sphere.geo -format mesh -optimize
Yes, I think that is equivalent to what I did in the GUI. Theres also the optimize_netgen option which I haven't experimented with.
r.
> - fixing various bugs which Robert found (thanks!)
>