-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Fixed bug in `Log.h` which resulted from the additional `static` declaration on `LOG_PROPERTIES` in commit [`5c2cebc`](5c2cebc). Due to this declaration, `LOG_PROPERTIES` was no longer treated as singleton and thus the logging properties were no longer used by `LOG`. The singleton approach for `LogProperties` and `LOG_PROPERTIES` is now implemented in a different way. - Fixed vertices are now actually placed into the domain. Before, they were only considered in the mesh size function. - Put `FrontInitData` into separate file - Change initialization of `FrontInitData` structure for handling fixed interior edges - Change name of `Edge` attribute `marker` to `color` - Change name of `TriangulationStrategy` to `Triangulation` - Change name of `QuadLayerStrategy` to `QuadLayering` - Change name of `QuadRefinementStrategy` to `QuadRefinement` - Change name of `Tri2QuadStrategy` to `Tri2QuadModification` - Change name of `LaplaceSmoothingStrategy` to `LaplaceSmoothing` - Change name of `TorsionSmoothingStrategy` to `TorsionSmoothing` - Change name of `MixedSmoothingStrategy` to `MixedSmoothing` - `EdgeProperty` - similarly to `VertexProperty`, but for edges - Implementation of fixed interior edges - New example file `input/09_fixed_edges.para`
- Loading branch information
Showing
56 changed files
with
1,463 additions
and
732 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
#=========================================================== | ||
# TQMESH | ||
#=========================================================== | ||
|
||
#----------------------------------------------------------- | ||
# MESH DEFINITION | ||
#----------------------------------------------------------- | ||
Define mesh: | ||
Element size: 0.35 | ||
Element color: 1 | ||
Meshing algorithm: Triangulation | ||
Number of quad refinements: 1 | ||
Number of smoothing iterations: 3 | ||
|
||
# Output formats: COUT, TXT, VTU | ||
Output file format: TXT | ||
Output file prefix: ./fixed_edges | ||
|
||
#--------------------------------------------------------- | ||
# BOUNDARIES | ||
#--------------------------------------------------------- | ||
Define boundary vertices: | ||
1.0, 0.0 # Vertex 0 | ||
6.0, 0.5 # Vertex 1 | ||
4.0, 5.0 # Vertex 2 | ||
-1.0, 4.5 # Vertex 3 | ||
End boundary vertices | ||
|
||
Define exterior boundary edges: | ||
0, 1, 1 | ||
1, 2, 2 | ||
2, 3, 3 | ||
3, 0, 4 | ||
End exterior boundary edges | ||
|
||
#--------------------------------------------------------- | ||
# FIXED VERTICES & FIXED EDGES | ||
# | ||
# Similar to interior / exterior boundary edges, we define | ||
# fixed edges by providing the IDs of the respective start | ||
# and ending vertices. However, fixed vertices do not | ||
# require the additional color values. | ||
# Note, that the vertex ID count starts with boundary v | ||
# vertices and proceeds with fixed vertices - as indicated | ||
# in the comments. | ||
#--------------------------------------------------------- | ||
Define fixed vertices: | ||
2.5, 2.5, 0.05, 1.0 # Vertex 5 | ||
1.5, 1.5, 0.05, 1.0 # Vertex 6 | ||
3.5, 1.5, 0.05, 1.0 # Vertex 7 | ||
3.5, 3.5, 0.05, 1.0 # Vertex 8 | ||
1.5, 3.5, 0.05, 1.0 # Vertex 9 | ||
End fixed vertices | ||
|
||
Define fixed edges: | ||
4, 5 # This edge connects vertex 4 and vertex 5, | ||
4, 6 # this edge connects vertex 4 and vertex 6 | ||
4, 7 # and so on ... | ||
4, 8 | ||
5, 6 | ||
6, 7 | ||
7, 8 | ||
8, 5 | ||
End fixed edges | ||
|
||
End mesh | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.