Francesc Verdugo
Francesc Verdugo
What about hiding ```julia julia> set_preferences!( "LocalPreferences.toml", "gmsh_jll", "libgmsh_path" => abspath("gmsh-4.12.2-Linux64-sdk/lib/libgmsh.so"), "gmsh_api_path" => abspath("gmsh-4.12.2-Linux64-sdk/lib/gmsh.jl"), ) ``` in a function `use_system_gmsh` that automatically looks for gmsh in the system (like the...
> Just feels easier to document: > > How to change the gmsh library to a given path > Possible ways of finding out where a local gmsh lives. Agreed!...
I close the PR as the solution below by @fredrikekre is good enough. @fredrikekre @KristofferC Thanks for the feedback! ``` julia> using Gmsh julia> Gmsh.gmsh.GMSH_API_VERSION "4.13.0" julia> using Preferences julia>...
> I still think we need to add Libl as a dependency right? Would you make a PR? See PR #34
I can reproduce this error: ``` julia> include("test.jl") Info : Reading 'Channel.msh'... Info : 275 nodes Info : 432 elements Info : Done reading 'Channel.msh' Info : No current model...
An even smaller reproducer: ```julia using Gridap using GridapGmsh model = GmshDiscreteModel("Pipe.msh") writevtk(model,"run_model") k = 2 reffe = ReferenceFE(lagrangian,Float64,k-1;space=:P) V = TestFESpace(model,reffe) # Error ``` the error can be circumvented...
@FRUrgorri fixed in master
Raviart-Thomas elements seem to be implemented in Gridap for "oriented" meshes at this moment. Cartesian hex meshes and unstructured tet meshes are oriented, but unstructured hex meshes are potentially not....
It also would be nice to add a new test that actually tests using a custom installation of Gmsh, so that tests break if one removes the dependency to Libdl....
Yes, this is in the scope definitively and multidimensional stencil computations are already supported via PVector with at most a layer of ghosts. For implicit methods, I guess this is...