https://github.com/gridap/gridapembedded.jl
Embedded finite element methods in Julia
https://github.com/gridap/gridapembedded.jl
Last synced: 7 months ago
JSON representation
Embedded finite element methods in Julia
- Host: GitHub
- URL: https://github.com/gridap/gridapembedded.jl
- Owner: gridap
- License: other
- Created: 2020-01-28T11:55:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-22T14:51:25.000Z (about 2 years ago)
- Last Synced: 2024-05-22T15:55:13.426Z (about 2 years ago)
- Language: Julia
- Homepage:
- Size: 4.99 MB
- Stars: 34
- Watchers: 11
- Forks: 11
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# GridapEmbedded 
Embedded finite element methods, level set surface descriptions and constructive solid geometry.
[](https://github.com/gridap/GridapEmbedded.jl/actions?query=workflow%3ACI)
[](https://codecov.io/gh/gridap/GridapEmbedded.jl)
## Installation
```julia
# Type ] to enter package mode
pkg> add GridapEmbedded
```
## Examples
### Constructive Solid Geometry (CSG)
```julia
julia> include("examples/PoissonCSGCutFEM/PoissonCSGCutFEM.jl")
julia> PoissonCSGCutFEM.main(n=40,outputfile="results1")
```


*left picture by wikipedia.org*
```julia
julia> include("examples/StokesTubeWithObstacleCutFEM/StokesTubeWithObstacleCutFEM.jl")
julia> StokesTubeWithObstacleCutFEM.main(n=10,outputfile="results2")
```

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