Skip to content

ConnorMallon/GridapEmbedded.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GridapEmbedded

Embedded finite element methods, level set surface descriptions and constructive solid geometry.

Build Status Codecov

Installation

# Type ] to enter package mode
pkg> add GridapEmbedded 

Requirements

This package has the same instalation requirements as MiniQhull.jl. In particular, a recent version of the Qhull library has to be installed in the system.

Examples

Constructive Solid Geometry (CSG)

julia> include("examples/PoissonCSGCutFEM/PoissonCSGCutFEM.jl")
julia> PoissonCSGCutFEM.main(n=40,outputfile="results1")

left picture by wikipedia.org

julia> include("examples/StokesTubeWithObstacleCutFEM/StokesTubeWithObstacleCutFEM.jl")
julia> StokesTubeWithObstacleCutFEM.main(n=10,outputfile="results2")

Bimaterial problems

julia> include("examples/BimaterialLinElastCutFEM/BimaterialLinElastCutFEM.jl")
julia> BimaterialLinElastCutFEM.main(n=4,outputfile="results3")

About

Embedded finite element methods in Julia

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 100.0%