Christopher Lackner
|
70347a6d3c
|
tuple implicitly convertible to Pnt and Vec
|
2020-09-29 18:57:56 +02:00 |
|
Matthias Hochsteger
|
0852a20fff
|
some DLL_HEADER
|
2020-09-24 16:58:59 +02:00 |
|
Joachim Schöberl
|
b124b7bd06
|
keep global vertex enumeration on coarse grid
|
2020-09-21 07:49:56 +02:00 |
|
Christopher Lackner
|
1666155d25
|
add range adaptors (filter, transform)
|
2020-09-19 17:39:03 +02:00 |
|
Joachim Schöberl
|
283db5c637
|
trange bracket with size_t for T_Range
|
2020-09-19 09:43:00 +02:00 |
|
Joachim Schöberl
|
8b5675a8e2
|
check if mpi is initialized
|
2020-09-15 23:16:04 +02:00 |
|
Matthias Hochsteger
|
2763285b46
|
csg2d - fix tutorial
|
2020-09-15 15:48:49 +02:00 |
|
Matthias Hochsteger
|
10a9decfd2
|
csg2d - separate bc numbers
|
2020-09-14 12:13:16 +02:00 |
|
Christopher Lackner
|
c7af26771e
|
fix bug in BitArray==
|
2020-09-11 16:54:25 +02:00 |
|
Matthias Hochsteger
|
86fe7f3be7
|
csg2d - optimize GenerateSplineGeometry()
|
2020-09-11 09:06:45 +02:00 |
|
Matthias Hochsteger
|
f6c94035c5
|
SetDomainQuadMeshing for 2d geometry
|
2020-09-11 09:05:53 +02:00 |
|
Matthias Hochsteger
|
24782ccc04
|
CSG2d Rectangle() - individual bc names
|
2020-09-09 17:07:36 +02:00 |
|
Matthias Hochsteger
|
caca0d4d08
|
Use __APPLE__ instead of TOGL_NSOPENGL
|
2020-09-09 13:04:21 +02:00 |
|
Matthias Hochsteger
|
00ce0a2769
|
DLL_HEADER for UserVisualizationObject functions
|
2020-09-09 11:58:38 +02:00 |
|
Matthias Hochsteger
|
4502c464a4
|
fix incopengl.hpp include on Windows (windows.h needed)
|
2020-09-09 11:45:36 +02:00 |
|
Joachim Schöberl
|
65761e7768
|
check copy_assignable also in copy-constructor
|
2020-09-09 07:03:12 +02:00 |
|
Joachim Schöberl
|
98697959dd
|
check for copy_assignable
|
2020-09-09 06:31:03 +02:00 |
|
Joachim Schöberl
|
b2b8a15611
|
Array copy only if type is assignable
|
2020-09-08 23:00:03 +02:00 |
|
Christopher Lackner
|
218c4a531b
|
fix uninizialized area and maybe deleted value being appended
pout3d may be deleted when array resizes, so copy it
|
2020-09-07 15:19:53 +02:00 |
|
Joachim Schöberl
|
a45cbd6f84
|
parallel pickling per default on
|
2020-09-04 14:47:56 +02:00 |
|
Christopher Lackner
|
e3f95528e0
|
throw if IdentifyBoundaries mapped point is outside of mesh
|
2020-09-03 11:06:34 +02:00 |
|
Matthias Hochsteger
|
585a2e086c
|
read cgns - set domin/domout in FaceDescriptor
|
2020-09-01 22:55:10 +02:00 |
|
Matthias Hochsteger
|
2f18c2b1f7
|
Mesh::Mirror()
|
2020-09-01 20:50:03 +02:00 |
|
Matthias Hochsteger
|
a8a0b9d50b
|
fix bc/mat names in CGNS reader
|
2020-09-01 17:36:08 +02:00 |
|
Christopher Lackner
|
a8062a6f36
|
fix missing initial value for offset in HashArchive
|
2020-09-01 11:59:37 +02:00 |
|
Matthias Hochsteger
|
20b82ae7af
|
Merge branch 'csg2d' into master
|
2020-08-31 11:56:51 +02:00 |
|
Joachim Schöberl
|
0fe20c9dee
|
set ParallelTop functions
|
2020-08-29 20:56:29 +02:00 |
|
Joachim Schöberl
|
0b74e3cbdc
|
identify edges/faces without sub-group
|
2020-08-29 18:24:13 +02:00 |
|
Joachim Schöberl
|
aac584a5aa
|
identify vertices without sub-group
|
2020-08-29 18:24:13 +02:00 |
|
Christopher Lackner
|
deab89adf8
|
add missing NGCORE_API and HashArchive & with const value
|
2020-08-29 16:19:45 +02:00 |
|
Christopher Lackner
|
55971b3dde
|
HashArchive
|
2020-08-29 15:38:03 +02:00 |
|
Christopher Lackner
|
f45fbfd811
|
operator== and better archive for BitArray
|
2020-08-29 15:37:48 +02:00 |
|
Joachim Schöberl
|
020dd4373d
|
DynamicTable: char-alloc if not trivially constructable
|
2020-08-29 12:36:45 +02:00 |
|
Joachim Schöberl
|
c8b8b3ddd3
|
modernize paralleltop
|
2020-08-29 11:05:02 +02:00 |
|
Joachim Schöberl
|
8840c519d3
|
Min/Max of FlatArray, DynamicTable::ChangeSize
|
2020-08-29 11:04:47 +02:00 |
|
Joachim Schöberl
|
73846f23ae
|
remove BaseDynamicTable, everything in template class
|
2020-08-29 09:58:33 +02:00 |
|
Joachim Schöberl
|
f8dd4be8d6
|
modernize ParallelTopology
|
2020-08-29 09:36:46 +02:00 |
|
Joachim Schöberl
|
fcee13be59
|
modernize paralleltop
|
2020-08-28 21:28:18 +02:00 |
|
Matthias Hochsteger
|
2a7d6bb55e
|
csg2d - fix overlap detection, test
|
2020-08-28 18:35:35 +02:00 |
|
Matthias Hochsteger
|
956b06f907
|
csg2d - fix inside tests
|
2020-08-28 17:26:43 +02:00 |
|
Matthias Hochsteger
|
1c825ebddf
|
csg2d - better check for spline overlapping
|
2020-08-28 14:27:01 +02:00 |
|
Matthias Hochsteger
|
f559cdef16
|
csg2d - better IsInside() check for splines
|
2020-08-28 14:22:44 +02:00 |
|
Matthias Hochsteger
|
ac87e9b62c
|
csg2d - proper +=/-=/*= operator
|
2020-08-28 14:22:44 +02:00 |
|
Joachim Schöberl
|
122a933965
|
parallel enumerate after refinement
|
2020-08-28 08:57:30 +02:00 |
|
Joachim Schöberl
|
9968037361
|
move semantics to table, PNums to LineSegments
|
2020-08-28 08:47:33 +02:00 |
|
Joachim Schöberl
|
78d0479993
|
can convert to mpi4py - communicator
|
2020-08-25 18:18:45 +02:00 |
|
Matthias Hochsteger
|
7aab695f04
|
csg2d - skip degenerated solids
|
2020-08-25 11:26:06 +02:00 |
|
Matthias Hochsteger
|
89c33f5b28
|
csg2d GenerateMesh in Python, fix arguments for Rectangle/Circle
|
2020-08-25 10:59:48 +02:00 |
|
Matthias Hochsteger
|
b14178b352
|
csg2d - no bc in vertex, handle maxh
|
2020-08-25 10:29:38 +02:00 |
|
Matthias Hochsteger
|
671566ef31
|
csg2d interface
|
2020-08-24 11:35:00 +02:00 |
|