- Oct 10, 2016
-
-
Franjo authored
-
- Feb 16, 2015
-
-
Franjo authored
-
- Feb 13, 2015
- Oct 02, 2014
-
-
Franjo authored
-
Franjo authored
-
git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@2 fdcce57e-7e00-11e2-b579-49867b4cea03 Added scaling factor for cell size + improvements of the polymesher git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@3 fdcce57e-7e00-11e2-b579-49867b4cea03 Added functionality for calculating intersections between the volume mesh and the surface mesh git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@4 fdcce57e-7e00-11e2-b579-49867b4cea03 Replaced all tab characters with spaces git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@5 fdcce57e-7e00-11e2-b579-49867b4cea03 Switched to in-house surface mesh suitable for modification git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@6 fdcce57e-7e00-11e2-b579-49867b4cea03 Progress towards multi-material meshing git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@7 fdcce57e-7e00-11e2-b579-49867b4cea03 Improvements of intersection detection and non-manifold meshing git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@8 fdcce57e-7e00-11e2-b579-49867b4cea03 Disabled openmp support because it does not work on Windows platform git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@9 fdcce57e-7e00-11e2-b579-49867b4cea03 Modified the API. It now possible to set all meshing properties as dictionaries git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@10 fdcce57e-7e00-11e2-b579-49867b4cea03 Fixed a FTR reader problem with subsets git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@11 fdcce57e-7e00-11e2-b579-49867b4cea03 Added support for user-selected feature edges in the surface mesh git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@12 fdcce57e-7e00-11e2-b579-49867b4cea03 Implemented feature edges in the triangulated surface. Added automatic creation of patches suring the meshing process. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@13 fdcce57e-7e00-11e2-b579-49867b4cea03 Renamed FMT to FMS git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@14 fdcce57e-7e00-11e2-b579-49867b4cea03 Re-activated SMP parallelisation on Linux when the code is compiled with gcc git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@15 fdcce57e-7e00-11e2-b579-49867b4cea03 Bug fix: writting into fms was not working Ok git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@16 fdcce57e-7e00-11e2-b579-49867b4cea03 Bug fixes in fms IO + classification of edges in the surface mesh git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@17 fdcce57e-7e00-11e2-b579-49867b4cea03 Removed a line in the options file causing problems git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@18 fdcce57e-7e00-11e2-b579-49867b4cea03 Removed DEBUG in cartesianMeshGeneratorC which landed in by mistake git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@19 fdcce57e-7e00-11e2-b579-49867b4cea03 Bug fix in the read operator for the LongList. It did not read () in case of zero length list. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@20 fdcce57e-7e00-11e2-b579-49867b4cea03 Executable are now compiled into FOAM_APPBIN git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@21 fdcce57e-7e00-11e2-b579-49867b4cea03 An intermediate version of edge capturing + a class for removing user- git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@22 fdcce57e-7e00-11e2-b579-49867b4cea03 Added an utility for removing selected parts of the surface mesh git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@23 fdcce57e-7e00-11e2-b579-49867b4cea03 Instable version with removing of cells in selected domains git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@24 fdcce57e-7e00-11e2-b579-49867b4cea03 Intermediate version of removing domains git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@25 fdcce57e-7e00-11e2-b579-49867b4cea03 Added an utility for copying of mesh parts (subset or patch) into a new surface mesh + improvement in finding intersections git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@26 fdcce57e-7e00-11e2-b579-49867b4cea03 Initial implementation of templated frontal marking algorithm git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@27 fdcce57e-7e00-11e2-b579-49867b4cea03 Frontal marking SMP implementation git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@28 fdcce57e-7e00-11e2-b579-49867b4cea03 Finished templated frontal marking. Usage for checking independent regions and for removing domains. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@29 fdcce57e-7e00-11e2-b579-49867b4cea03 Optimisation of meshOctreeInsideOutside + bug fix when reading 0 length LongList in binary format git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@30 fdcce57e-7e00-11e2-b579-49867b4cea03 Windows-related compilation of the templated frontal marking git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@31 fdcce57e-7e00-11e2-b579-49867b4cea03 Renamed the group marking operator for checking of cell connections git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@32 fdcce57e-7e00-11e2-b579-49867b4cea03 An incomplete version of bnd layer refinement + other changes git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@33 fdcce57e-7e00-11e2-b579-49867b4cea03 refineBoundaryLayers bug fixes. Not finished yet. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@34 fdcce57e-7e00-11e2-b579-49867b4cea03 Refinement of bnd layer (mostly finished) + templating of helper functions + bug fixes git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@35 fdcce57e-7e00-11e2-b579-49867b4cea03 A mostly-working version of boundary layer refinement. Interrupted layers require additional improvement. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@36 fdcce57e-7e00-11e2-b579-49867b4cea03 A stable version of boundary layer refinement git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@37 fdcce57e-7e00-11e2-b579-49867b4cea03 A stable mpi version of boundary layer refinement git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@38 fdcce57e-7e00-11e2-b579-49867b4cea03 Additional improvements of boundary layer refinement + usage of constraints in a non-orthogonality check git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@39 fdcce57e-7e00-11e2-b579-49867b4cea03 Implemented a unified localRefinement settings accepting both patches and face subsets. It can be extended to feature edge subsets, too. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@40 fdcce57e-7e00-11e2-b579-49867b4cea03 Work in progress on 2D cartesian mesher git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@41 fdcce57e-7e00-11e2-b579-49867b4cea03 2D cartesian templete working git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@42 fdcce57e-7e00-11e2-b579-49867b4cea03 A working version of 2D cartesian mesher (Not yet tested on Linux) git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@43 fdcce57e-7e00-11e2-b579-49867b4cea03 A working version of a 2D cartesian mesher git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@44 fdcce57e-7e00-11e2-b579-49867b4cea03 Added a new utility for extruding edges into a 2D surface mesh git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@45 fdcce57e-7e00-11e2-b579-49867b4cea03 Improvements of the volume optimiser and surface optimiser git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@46 fdcce57e-7e00-11e2-b579-49867b4cea03 Fixed a bug in the hex mesher + parallelisation git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@47 fdcce57e-7e00-11e2-b579-49867b4cea03 Renamed labelListPMG and edgeListPMG to labelLongList and edgeLongList git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@48 fdcce57e-7e00-11e2-b579-49867b4cea03 Renamed writePatch to boundaryPatch + getting rid of compilation warnings git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@49 fdcce57e-7e00-11e2-b579-49867b4cea03 Removed conversion to unnecessary formats git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@50 fdcce57e-7e00-11e2-b579-49867b4cea03 Revision of utilies git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@51 fdcce57e-7e00-11e2-b579-49867b4cea03 Improved smoothing of mesh surface + cleanup of unncessary stuff git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@52 fdcce57e-7e00-11e2-b579-49867b4cea03 Cleanup of unncesary outputs git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@53 fdcce57e-7e00-11e2-b579-49867b4cea03 Removal of the dual mesher + renamed MeshLibrary into meshLibrary git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@54 fdcce57e-7e00-11e2-b579-49867b4cea03 DynList(const label) now construct a list with the requested size. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@55 fdcce57e-7e00-11e2-b579-49867b4cea03 Bug fix for MPI execution in octree load balancing git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@56 fdcce57e-7e00-11e2-b579-49867b4cea03 Work in progress commit git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@57 fdcce57e-7e00-11e2-b579-49867b4cea03 Added possibility to specify cellSize or additionalRefinementLevels for local refinement git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@58 fdcce57e-7e00-11e2-b579-49867b4cea03 Intermediate work on feature edges + compilaion fixes for OpenFOAM-2.3 git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@59 fdcce57e-7e00-11e2-b579-49867b4cea03 Improvements on feature capturing git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@60 fdcce57e-7e00-11e2-b579-49867b4cea03 Utilities are now compiled into FOAM_APPBIN instead of FOAM_USER_APPBIN git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@61 fdcce57e-7e00-11e2-b579-49867b4cea03 Improvements of surface smoothing, feature edge capturing + various fixes git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@62 fdcce57e-7e00-11e2-b579-49867b4cea03 Improvements of edge capturing (faces ith more neighbours in other patch) and surface smoothing git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@63 fdcce57e-7e00-11e2-b579-49867b4cea03 git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@64 fdcce57e-7e00-11e2-b579-49867b4cea03 Fixed a warning in surface smoothing git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@65 fdcce57e-7e00-11e2-b579-49867b4cea03 Improved boundary layer handling for tetMesh git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@66 fdcce57e-7e00-11e2-b579-49867b4cea03 Improved checking of inverted faces near feature edges git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@67 fdcce57e-7e00-11e2-b579-49867b4cea03 Added missing support for cellSize in localRefinement git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@68 fdcce57e-7e00-11e2-b579-49867b4cea03 Bug fixes + improved handling of boundary layers git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@69 fdcce57e-7e00-11e2-b579-49867b4cea03 Imporovement of boundary layer for pMesh + cleaning up git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@70 fdcce57e-7e00-11e2-b579-49867b4cea03 Updates of surface morpher + error checking in boundary layer refinement git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@71 fdcce57e-7e00-11e2-b579-49867b4cea03 Bug fix in boundary laye refinement + disallow calculation of polyMeshGenAddressing inside a parallel region. git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@72 fdcce57e-7e00-11e2-b579-49867b4cea03 Changed a header in cartesian2DMesh Replaced headers Replaced author for mesh checks and addressing where needed + protecting of include <omp.h> Added README files and updated tutorials Fixed invalid path to surface Write meta data used by cfSuite Removed testingInterfaces and maxima A A A A A A A Removed Fan from tutorials Removing FanOctree Removed hexMesh and pMesh Removed unnecessary stuff for the first release Updated manual for the relsease 1.0 Update of manual + rename Removed unnecessary utilities Fixed warnings and removed commented code Replaced the manual Added updated tutorials Updates of utilities Updated testcases Revert "Removed unnecessary stuff for the first release" This reverts commit 905f7b89. Conflicts: meshLibrary/cartesianMesh/cartesianMeshGenerator/cartesianMeshGenerator.C Revert "Removed hexMesh and pMesh" This reverts commit 1a79ee2a. Revert "Removing FanOctree" This reverts commit b50dd048. Revert "Removed Fan from tutorials" This reverts commit aee3c138. Conflicts: tutorials/FanOctree/system/controlDict tutorials/FanOctree/system/meshDict Revert "Removed testingInterfaces and maxima" This reverts commit 899a79d7. Revert "Removed unnecessary utilities" This reverts commit 6cc870a9. Added empty 0 and constant dirs to tutorial cases Switch to FOAM_USER in the repo
-
- Oct 01, 2014
-
-
Franjo authored
Conflicts: meshLibrary/Make/files meshLibrary/cartesianMesh/cartesianMeshGenerator/cartesianMeshGenerator.C meshLibrary/hexMesh/hexMeshGenerator/hexMeshGenerator.C meshLibrary/tetMesh/tetMeshExtractorOctree/tetMeshExtractorOctree.C meshLibrary/voronoiMesh/voronoiMeshGenerator/voronoiMeshGenerator.C
-
- Jun 27, 2014
-
-
Tomislav Lugaric authored
This reverts commit 905f7b89. Conflicts: meshLibrary/cartesianMesh/cartesianMeshGenerator/cartesianMeshGenerator.C
-
- May 16, 2014
-
-
Tomislav Lugaric authored
-
- Mar 02, 2013
-
-
franjo authored
git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@5 fdcce57e-7e00-11e2-b579-49867b4cea03
-
- Feb 23, 2013
-
-
franjo authored
git-svn-id: https://pl5.projectlocker.com/igui/meshGeneration/svn@1 fdcce57e-7e00-11e2-b579-49867b4cea03
-