tessellator
Tessellator is a mesher focused on generate meshes and data structures which are suitable for FDTD algorithms.
Science Score: 44.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
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Repository
Tessellator is a mesher focused on generate meshes and data structures which are suitable for FDTD algorithms.
Basic Info
- Host: GitHub
- Owner: OpenSEMBA
- License: other
- Language: C++
- Default Branch: main
- Size: 622 KB
Statistics
- Stars: 6
- Watchers: 3
- Forks: 5
- Open Issues: 7
- Releases: 0
Metadata Files
README.md
Tessellator mesher
Features
Tessellator is a mesher focused on generate meshes and data structures which are suitable for FDTD algorithms. It includes the following capabilities:
- Generate staircased meshes from lines, surfaces, and volumes.
- Support for rectilinear (graded) grids.
- Import/Export in STL or VTK formats.
- Conflict resolution between different layers using a predefined hierarchy.
- Generate conformal meshes with fixed distance intersection with grid planes.
Compilation
When using presets, make sure to define the environment variable VCPKG_ROOT to your vcpkg installation.
This can be done using a CMakeUserPreset.json file, for example:
```json { "version": 4,
"include": ["CMakePresets.json"], "configurePresets": [ { "name": "gnu-local", "displayName": "GNU local", "environment": { "VCPKGROOT": "~/workspace/vcpkg/" }, "cacheVariables": { "TESSELLATORENABLE_CGAL": true }, "inherits": "gnu" } ] } ```
Contributing
Citing this work
If you use this software, please give proper attribution by citing it as indicated in the citation file.
Copyright and license
This code and its copyright is property of to the University of Granada (UGR), CIF: Q1818002F, www.ugr.es. UGR has licensed its distribution under terms of the GPL-3.0 and MIT licenses (see LICENSE file) with the name of meshlib
testData/cervezas_alhambra logo has been downloaded from https://cults3d.com/es/modelo-3d/arte/celosia-alhambra-logo-cervezas-alhambra where is available with license CC BY-NC-SA.
Funding
- Spanish Ministry of Science and Innovation (MICIN/AEI) (Grant Number: PID2022-137495OB-C31)
- European Union, HECATE project. (HE-HORIZON-JU-Clean-Aviation-2022-01)
- iSense Project. In-Situ Monitoring of Electromagnetic Interference. (HE-HORIZON-MSCA-2023-DN-01)
Owner
- Name: OpenSEMBA
- Login: OpenSEMBA
- Kind: organization
- Repositories: 3
- Profile: https://github.com/OpenSEMBA
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: Bravo
given-names: Alberto G.
orcid: https://orcid.org/0000-0003-1190-2248
- family-names: Angulo
given-names: Luis D.
orcid: https://orcid.org/0000-0002-1690-7892
- family-names: Garcia
given-names: Salvador G.
orcid: https://orcid.org/0000-0001-7317-1423
- family-names: Rubio Bretones
given-names: Amelia
orcid: https://orcid.org/00000-0002-9337-9093
url: "https://github.com/opensemba/tessellator"
title: "opensemba/tessellator an FDTD meshing tool"
date-released: 2024-07-10
GitHub Events
Total
- Issues event: 18
- Watch event: 6
- Issue comment event: 8
- Push event: 86
- Pull request event: 37
- Pull request review event: 30
- Pull request review comment event: 20
- Fork event: 6
- Create event: 11
Last Year
- Issues event: 18
- Watch event: 6
- Issue comment event: 8
- Push event: 86
- Pull request event: 37
- Pull request review event: 30
- Pull request review comment event: 20
- Fork event: 6
- Create event: 11
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 10
- Total pull requests: 19
- Average time to close issues: about 2 months
- Average time to close pull requests: 9 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.7
- Average comments per pull request: 0.16
- Merged pull requests: 13
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 9
- Pull requests: 19
- Average time to close issues: 25 days
- Average time to close pull requests: 9 days
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 0.78
- Average comments per pull request: 0.16
- Merged pull requests: 13
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- lmdiazangulo (14)
- HaolinJiang (1)
Pull Request Authors
- lmdiazangulo (18)
- carlosgonzalez-elemwave (6)
- ashybabashyba (2)