Hi Bernd,
The export does work now for edge -groups
For some unknown reason does ElmerGrid accept the mesh only if one selects 1st order elements in Fc.
Since I am on the way, I will post the detailed error message and a example later.
EDIT:
Code: Select all
$ ElmerGrid 8 2 export.unv -autoclean
Starting program Elmergrid
Elmergrid reading in-line arguments
Lower dimensional boundaries will be removed
Materials and boundaries will be renumbered
Nodes that do not appear in any element will be removed
Output will be saved to file export.
Elmergrid loading data:
-----------------------
Reading mesh from universal mesh file export.unv.
First round for allocating data
Units dataset content is currently omitted!
Part UID = 1
Part name = SMESH_Mesh
Coord system name = Global
There are 937 nodes in the mesh
Element type range in mesh [203,306]
Allocating mesh with 937 nodes and 501 6-node elements in 3 dims.
Physical index interval is [2,2]
Group index interval is [1,2]
Using offset 1 for physical indexes
Second round for reading data
Reading Coordinate system information
Reading node coordinates
Reading element topologies
Reading element groups in mode 2467
Reading 1:th group with index 1 with 13 entities: FEMMeshGroup
Element type range in group is [203 203]
Reading 2:th group with index 2 with 33 entities: FEMMeshGroup001
Element type range in group is [306 306]
Moving bulk elements to boundary elements
Leading bulk elementtype is 306
Trailing bulk elementtype is 203
There are 53 (out of 501) lower dimensional elements.
Node 107 belongs to maximum of 8 elements
Found 0 side elements, could have found 53
Removing 0 lower dimensional elements from the element list
************************** WARNING **********************
Adding 53 elements to boundary without parent information
Parent elements were reordered up to indx 448.
Moved 448 elements (out of 501) to new positions
The Universal mesh was loaded from file export.unv.
Elmergrid creating and manipulating meshes:
-------------------------------------------
Removing lower dimensional boundaries
Maximum elementtype is 306 and dimension 2
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
GetElementSide: unknown elementtype 0 (elem=0,side=0)
Removed 53 (out of 53) less than 2D boundary elements
All 937 nodes were used by the mesh elements
Initial body interval [2,3]
body index changed 2 -> 1 in 33 elements
body index changed 3 -> 2 in 415 elements
Mapping material types from [2 3] to [1 2]
Elmergrid saving data with method 2:
-------------------------------------
Saving mesh in ElmerSolver format to directory export.
Saving 937 coordinates to mesh.nodes.
Saving 448 element topologies to mesh.elements.
Saving boundary elements to mesh.boundary.
Saving header info to mesh.header.
Saving names info to mesh.names.
Saving entities info to entities.sif.
Thank you for using Elmergrid!
Send bug reports and feature wishes to elmeradm@csc.fi
Does anyone know what
Code: Select all
Maximum elementtype is 306 and dimension 2
GetElementSide: unknown elementtype 0 (elem=0,side=0)
means??
This is how it looks like when I simply switch to 1st order elements in FC
Code: Select all
ElmerGrid 8 2 export.unv -autoclean
Starting program Elmergrid
Elmergrid reading in-line arguments
Lower dimensional boundaries will be removed
Materials and boundaries will be renumbered
Nodes that do not appear in any element will be removed
Output will be saved to file export.
Elmergrid loading data:
-----------------------
Reading mesh from universal mesh file export.unv.
First round for allocating data
Units dataset content is currently omitted!
Part UID = 1
Part name = SMESH_Mesh
Coord system name = Global
There are 245 nodes in the mesh
Element type range in mesh [202,303]
Allocating mesh with 245 nodes and 501 3-node elements in 3 dims.
Physical index interval is [2,2]
Group index interval is [1,2]
Using offset 1 for physical indexes
Second round for reading data
Reading Coordinate system information
Reading node coordinates
Reading element topologies
Reading element groups in mode 2467
Reading 1:th group with index 1 with 13 entities: FEMMeshGroup
Element type range in group is [202 202]
Reading 2:th group with index 2 with 33 entities: FEMMeshGroup001
Element type range in group is [303 303]
Moving bulk elements to boundary elements
Leading bulk elementtype is 303
Trailing bulk elementtype is 202
There are 53 (out of 501) lower dimensional elements.
Node 54 belongs to maximum of 8 elements
Found 13 side elements that have two parents.
Found correctly 53 side elements.
Parent elements were reordered up to indx 448.
Moved 448 elements (out of 501) to new positions
The Universal mesh was loaded from file export.unv.
Elmergrid creating and manipulating meshes:
-------------------------------------------
Removing lower dimensional boundaries
Maximum elementtype is 303 and dimension 2
Removed 0 (out of 53) less than 2D boundary elements
All 245 nodes were used by the mesh elements
Initial boundary interval [1,3]
boundary index changed 3 -> 2 in 40 elements
Mapping boundary types from [1 3] to [1 2]
Initial body interval [2,3]
body index changed 2 -> 1 in 33 elements
body index changed 3 -> 2 in 415 elements
Mapping material types from [2 3] to [1 2]
Elmergrid saving data with method 2:
-------------------------------------
Saving mesh in ElmerSolver format to directory export.
Reusing an existing directory
Saving 245 coordinates to mesh.nodes.
Saving 448 element topologies to mesh.elements.
Saving boundary elements to mesh.boundary.
Saving header info to mesh.header.
Saving names info to mesh.names.
Saving entities info to entities.sif.
Thank you for using Elmergrid!
Send bug reports and feature wishes to elmeradm@csc.fi
BR, Howil