STLCutters
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
3 of 6 committers (50.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.9%) to scientific vocabulary
Keywords from Contributors
Repository
Basic Info
- Host: GitHub
- Owner: gridap
- License: mit
- Language: Julia
- Default Branch: main
- Size: 116 MB
Statistics
- Stars: 15
- Watchers: 2
- Forks: 2
- Open Issues: 3
- Releases: 10
Metadata Files
README.md
STLCutters
STL to cell-wise triangulation to solve FE problems in Gridap.jl through GridapEmbedded.jl
Installation
```julia
Type ] to enter package mode
pkg> add STLCutters ```
Examples
Sub-triangulation examples
Use a test geometry, e.g., 47076.stl (Chichen Itza)
julia
julia> include("examples/SubTriangulation.jl")
julia> filename = "test/data/47076.stl"
julia> SubTriangulation.main(filename,n=50,output="example1")

Download a geometry directly from Thingi10k, e.g, 37384. Please check whether the geometry is solid and manifold in Thingi10k metadata.
julia
julia> include("examples/SubTriangulation.jl")
julia> filename = SubTriangulation.download(37384)
julia> SubTriangulation.main(filename,n=50,output="example2")

Finite Elements examples
Solve a Poisson equation on a test geometry, e.g., 293137.stl (Low-Poly Bunny)
julia
julia> include("examples/Poisson.jl")
julia> filename = "test/data/293137.stl"
julia> Poisson.main(filename,n=20,output="example3")

Solve a Linear Elasticity problem on a test geometry, e.g., 550964.stl (Eiffel Tower in a 5 degree slope)
julia
julia> include("examples/LinearElasticity.jl")
julia> filename = "test/data/550964.stl"
julia> LinearElasticity.main(filename,n=50,force=(tand(5),0,-1),output="example4")

Solve an Incompressible Flow problem on a test geometry, e.g., 47076.stl (Chichen Itza)
julia
julia> # ENV["ENABLE_MKL"] = "" ## Uncomment if GridapPardiso.jl requirements are fulfilled
julia> include("examples/Stokes.jl")
julia> filename = "test/data/47076.stl"
julia> Stokes.main(filename,n=10,output="example5")

Owner
- Name: Gridap
- Login: gridap
- Kind: organization
- Repositories: 21
- Profile: https://github.com/gridap
Software ecosystem to solve PDEs in Julia
Citation (CITATION.bib)
@article{Badia2022,
title = {Geometrical discretisations for unfitted finite elements on explicit boundary representations},
journal = {Journal of Computational Physics},
volume = {460},
pages = {111162},
year = {2022},
issn = {0021-9991},
doi = {https://doi.org/10.1016/j.jcp.2022.111162},
url = {https://www.sciencedirect.com/science/article/pii/S0021999122002248},
author = {Santiago Badia and Pere A. Martorell and Francesc Verdugo},
}
GitHub Events
Total
- Create event: 2
- Commit comment event: 2
- Release event: 1
- Watch event: 1
- Delete event: 1
- Issue comment event: 1
- Pull request event: 4
Last Year
- Create event: 2
- Commit comment event: 2
- Release event: 1
- Watch event: 1
- Delete event: 1
- Issue comment event: 1
- Pull request event: 4
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Pere Antoni Martorell | p****l@c****u | 667 |
| Santiago Badia | s****a@m****u | 23 |
| janmodderman | j****n@g****m | 8 |
| Francesc Verdugo | f****o@c****u | 7 |
| github-actions[bot] | 4****] | 5 |
| CompatHelper Julia | c****y@j****g | 5 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 7 months ago
All Time
- Total issues: 5
- Total pull requests: 50
- Average time to close issues: 5 months
- Average time to close pull requests: 12 days
- Total issue authors: 3
- Total pull request authors: 6
- Average comments per issue: 2.6
- Average comments per pull request: 0.4
- Merged pull requests: 44
- Bot issues: 0
- Bot pull requests: 6
Past Year
- Issues: 0
- Pull requests: 5
- Average time to close issues: N/A
- Average time to close pull requests: 19 minutes
- Issue authors: 0
- Pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- pmartorell (3)
- janmodderman (1)
- JuliaTagBot (1)
Pull Request Authors
- pmartorell (39)
- github-actions[bot] (5)
- zjwegert (2)
- JordiManyer (2)
- ranocha (1)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 11 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 11
juliahub.com: STLCutters
- Documentation: https://docs.juliahub.com/General/STLCutters/stable/
- License: MIT
-
Latest release: 0.3.1
published 10 months ago
Rankings
Dependencies
- actions/checkout v2 composite
- codecov/codecov-action v1 composite
- julia-actions/julia-buildpkg latest composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest latest composite
- julia-actions/setup-julia v1 composite
- JuliaRegistries/TagBot v1 composite