Feature/diamond dual mesh manager
- Jul 22, 2020
-
-
Stéphane Del Pino authored
1d remains to be treated
-
Stéphane Del Pino authored
-
Stéphane Del Pino authored
This is related to connectivity <-> diamond-dual connectivity mapping.
-
Stéphane Del Pino authored
Is is now built while building diamond dual connectivity Some work is still needed, one has to define mapper structures while building connectivity to avoid (future) incoherence and to give it flexibility (renumbering an probably helpful for parallelism)
-
- Jul 20, 2020
-
-
Stéphane Del Pino authored
By now, the code only manages diamond cells as polyhedrons, but output is general (up to the simple definition of a polyhedral cell type)
-
Stéphane Del Pino authored
-
Stéphane Del Pino authored
-
Stéphane Del Pino authored
-
- Jul 17, 2020
-
-
Stéphane Del Pino authored
Rename `MeshToDiamondDualMeshDataMapper` as `ConnectivityToDiamondDualConnectivityDataMapper` which is correct This data mapper is now available through the DiamondDualConnectivityManager and is built when connectivity is constructed The construction of this mapper is still completely independent of the mesh construction itself which is bad since same assumptions are made twice... It should be actually constructed at the same time allowing for instance easy renumbering. This should be done soon... hopefully...
-
- Jul 16, 2020
-
-
Stéphane Del Pino authored
-
- Jul 15, 2020
-
-
Stéphane Del Pino authored
Actually one avoids some useless copy/paste
-
Stéphane Del Pino authored
It was actually wrong for all dimensions (not only for 1D)
-
- Jul 14, 2020
-
-
Stéphane Del Pino authored
Thanks to clang-10
-
- Jul 13, 2020
-
-
Stéphane Del Pino authored
-
- Jul 10, 2020
-
-
Stéphane Del Pino authored
primal (cells+nodes) -> dual (nodes) seems ok. However looks like diamond mesh is buggy in 1d. Just boundary references or more?
-
Stéphane Del Pino authored
These mechanisms are designed to manage diamond meshes/connectivities The main idea is that the diamond mesh is stored as long as its primary mesh lives, and can be retrieved easily. The same mechanism is defined for diamond mesh connectivities. Thus in a moving grid context, the only required calculations will be the definition of the diamond mesh's vertices coordinates. Recall that diamond meshes are just meshes so all meshes' functionality apply to them.
-
Stéphane Del Pino authored
-