netgen/libsrc/meshing
Matthias Hochsteger 125c21b200 Boundarylayer limitation fixes
Squashed commit of the following:

commit a1007d6728c01343a321aa135c24bbb1d3e6f059
Author: vgeza <vg@cenos-platform.com>
Date:   Fri Sep 1 13:01:01 2023 +0300

    put back

commit 74b145cf7fb9bf36eae36e01c2cc6c7ab8f1504b
Author: vgeza <vgeza@users.noreply.github.com>
Date:   Fri Sep 1 12:44:06 2023 +0300

    Update smoothing

commit 18a2a95a61ac56db3274c669b91d2bbd8a84ec2f
Author: vgeza <vgeza@users.noreply.github.com>
Date:   Fri Sep 1 12:32:35 2023 +0300

    More restrictive fixes

commit cc715804ac8825909e2c0b4a86333c0c3fc29a80
Author: vgeza <vgeza@users.noreply.github.com>
Date:   Fri Sep 1 12:31:50 2023 +0300

    fix

commit 36a7b522c3e97745d4ff84de09df05dc766ddae7
Author: vgeza <vgeza@users.noreply.github.com>
Date:   Fri Sep 1 12:31:15 2023 +0300

    Update limits at the end of loop

Bounarylayer - safety parameter to limit maximum vector growth
2023-09-04 11:49:56 +02:00
..
adfront2.cpp debug output with less priority 2022-03-18 08:21:03 +01:00
adfront2.hpp Delaunay2d also for small sub-domains 2020-10-25 16:31:47 +01:00
adfront3.cpp fixing warnings 2023-08-05 12:01:01 +02:00
adfront3.hpp fixing PointIndex::Valid 2019-08-07 21:21:05 +02:00
basegeom.cpp fixing warnings 2023-08-05 12:01:01 +02:00
basegeom.hpp OCC better divide edge algorithm 2023-02-13 15:57:53 +01:00
bcfunctions.cpp write transparency in mesh file and also read it if avail 2021-10-04 09:27:33 +02:00
bcfunctions.hpp occ colors also in netgen gui, also allow transparency 2021-10-03 12:58:33 +02:00
bisect.cpp ngcore - array in Bisect 2023-05-19 15:24:01 +02:00
bisect.hpp Setting refinement flags and adaptive refinement in Netgen 2023-03-22 21:23:29 +01:00
boundarylayer2d.cpp boundarylayer 2d code in separate file 2023-04-27 15:25:15 +02:00
boundarylayer.cpp Boundarylayer limitation fixes 2023-09-04 11:49:56 +02:00
boundarylayer.hpp Boundarylayer limitation fixes 2023-09-04 11:49:56 +02:00
classifyhpel.hpp fix hp-ref fix for 3d 2019-09-27 17:29:17 +02:00
clusters.cpp fixing warnings 2023-08-05 12:01:01 +02:00
clusters.hpp parallel Cluster update 2021-05-12 10:56:34 +02:00
CMakeLists.txt Archive with nondefault constructor 2023-08-28 10:02:22 +02:00
curvedelems.cpp alignment shouldn't be an issue anymore 2023-08-21 14:27:21 +02:00
curvedelems.hpp rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00
debugging.cpp boundarylayer - limit height 2022-03-31 21:12:43 +02:00
debugging.hpp rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00
delaunay2d.cpp fix delaunay2d 2022-09-07 13:52:08 +02:00
delaunay2d.hpp boundarylayer - some more fixes on growth vector interpolation 2022-03-01 21:21:09 +01:00
delaunay.cpp fix warnings in delaunay.cpp 2022-09-20 11:28:31 +02:00
fieldlines.cpp fixing warnings 2023-08-05 12:01:01 +02:00
fieldlines.hpp rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00
findip2.hpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
findip.hpp Rework on 3D SplitImprove 2019-10-29 17:58:37 +01:00
geomsearch.cpp fixing warnings 2023-08-05 12:01:01 +02:00
geomsearch.hpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
global.cpp cmake - use git to generate version string 2020-05-18 15:55:40 +02:00
global.hpp Check badness quality in tests 2019-10-04 10:25:14 +00:00
hpref_hex.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_prism.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_pyramid.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_quad.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_segm.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_tet.hpp autotools 2009-01-12 23:40:13 +00:00
hpref_trig.hpp fix Alfeld typos 2023-07-12 18:24:19 -07:00
hprefinement.cpp fix Alfeld typos 2023-07-12 18:24:19 -07:00
hprefinement.hpp fix Alfeld typos 2023-07-12 18:24:19 -07:00
improve2.cpp fixing warnings 2023-08-05 12:01:01 +02:00
improve2.hpp dll_header, copy-paste error ? 2023-02-12 11:15:50 +01:00
improve2gen.cpp fix missing return in generic improve 2023-03-13 13:31:08 +01:00
improve3.cpp fixing warnings 2023-08-05 12:01:01 +02:00
improve3.hpp remove (outdated and untested) sequential optimization code 2022-04-15 10:36:20 +02:00
localh.cpp Revert "Revert "Merge branch 'parallel_meshing' into 'master'"" 2021-07-19 14:59:12 +02:00
localh.hpp DLL_HEADER for LocalH 2022-02-15 20:39:24 +01:00
meshclass.cpp Archive with nondefault constructor 2023-08-28 10:02:22 +02:00
meshclass.hpp Respect mp.only3d_domain_nr in volume mesh optimization 2023-01-18 12:42:51 +01:00
meshfunc2d.cpp Do edge swapping for faces individually with tensor product meshes 2020-06-08 10:42:26 +02:00
meshfunc.cpp fixing warnings 2023-08-05 12:01:01 +02:00
meshfunc.hpp meshingparameter only visible in nglib and const ref to funcs 2019-08-06 10:42:53 +02:00
meshing2.cpp fixing warnings 2023-08-05 12:01:01 +02:00
meshing2.hpp more stable occ parameter space projection 2023-01-16 19:57:48 +01:00
meshing3.cpp fixing warnings 2023-08-05 12:01:01 +02:00
meshing3.hpp Revert "Revert "Merge branch 'parallel_meshing' into 'master'"" 2021-07-19 14:59:12 +02:00
meshing.hpp unify MPI 2022-05-06 16:39:06 +02:00
meshtool.cpp Remove BitArrayChar 2019-08-28 13:49:11 +02:00
meshtool.hpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
meshtype.cpp New debug parameter to write mesh on error, python export 2022-10-04 12:26:02 +02:00
meshtype.hpp fix Setting refinement flags and adaptive refinement in Netgen 2023-03-22 21:53:09 +01:00
msghandler.cpp output control 2021-09-07 07:36:21 +02:00
msghandler.hpp dll_headers for geometry dll (only 2D yet) 2011-03-03 21:42:20 +00:00
netrule2.cpp remove output, fix warning 2021-06-21 15:13:08 +02:00
netrule3.cpp Fix meshing bug (close surface on boundary) 2022-07-05 12:12:13 +02:00
parallelmesh.cpp fixing warnings 2023-08-05 12:01:01 +02:00
paralleltop.cpp fixing warnings 2023-08-05 12:01:01 +02:00
paralleltop.hpp less copying 2022-04-21 17:16:26 +02:00
parser2.cpp Fix warnings 2023-03-06 16:19:18 +01:00
parser3.cpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
python_mesh.cpp singular edges/points to Python 2023-08-31 12:13:46 +02:00
python_mesh.hpp add meshing parameter giveuptolopenquads 2022-02-15 09:38:20 +01:00
refine.cpp register 1,2,3d elements to numpy to be used in arrays 2022-09-13 15:12:42 +02:00
ruler2.cpp copyable 2d rules 2021-06-21 08:36:14 +02:00
ruler2.hpp copyable 2d rules 2021-06-21 08:36:14 +02:00
ruler3.cpp fix compiler warnings 2023-07-25 19:45:16 +02:00
ruler3.hpp Rename Array to NgArray 2019-07-09 10:39:16 +02:00
secondorder.cpp register 1,2,3d elements to numpy to be used in arrays 2022-09-13 15:12:42 +02:00
smoothing2.5.cpp refactor a lot of the old code, stl still needs to be done 2019-10-07 15:17:03 +02:00
smoothing2.cpp faster 2d smoothing for certain mixed meshes 2022-09-07 13:52:08 +02:00
smoothing3.cpp fixing warnings 2023-08-05 12:01:01 +02:00
soldata.hpp rework build system, separate gui and non-gui code 2022-05-05 14:39:31 +02:00
specials.cpp Rename BitArray to NgBitArray 2019-08-28 14:04:05 +02:00
specials.hpp everything in one big dll on Windows 2015-10-19 10:08:30 +02:00
surfacegeom.cpp fixing warnings 2023-08-05 12:01:01 +02:00
surfacegeom.hpp Bndlayer surfacegeom 2023-06-21 16:44:21 +02:00
topology.cpp parent faces also in 2D 2023-08-20 21:54:09 +02:00
topology.hpp parent faces also in 2D 2023-08-20 21:54:09 +02:00
validate.cpp refactor a lot of the old code, stl still needs to be done 2019-10-07 15:17:03 +02:00
validate.hpp Rename BitArray to NgBitArray 2019-08-28 14:04:05 +02:00
visual_interface.cpp define type Tcl_FreeProc 2022-05-07 19:40:16 +02:00
visual_interface.hpp fixing warnings 2023-08-05 12:01:01 +02:00