You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- module -T: fixed weibull distribution, made minor fixes.
- module -M: changed default value of -order to 2, changed -nset default value
to faces,edges,vertices in 3D and edges,vertices in 2D, fixed msh4 format,
fixed meshing of -transform cut(cylinder) tessellations.
- module -V: fixed -datanodecoofact.
- module -S: changed simulation.config onto simulation.cfg.
- documentation: made minor fix.
- general: cleaned tests.
Copy file name to clipboardExpand all lines: doc/neper_m.rst
+5-5
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ For mapped meshing, mesh cleaning options enable the removal of isolated element
30
30
31
31
Mesh partitioning allows for the division the mesh nodes and elements into several sets while minimizing the interfaces between them [#partitioning]_, as needed for parallel simulations with FEPX. Partitioning can return any number of partitions or be done according to a given parallel computer architecture (options :data:`-part*`).
32
32
33
-
In the output mesh, the individual entities of the tessellations (the vertices, edges, faces and polyhedra) can be described by element sets (option :option:`-dim`). Node sets of the vertices, edges and faces located on the boundary of the tessellation are also provided for prescribing the boundary conditions (option :option:`-nset`). The surface element sets are also provided (option :option:`-faset`). Element sets other than those corresponding to the tessellation cells can be defined (option :option:`-elset`). The mesh order can be 1 or 2 (option :option:`-order`). Statistical data can be obtained on the meshes (options :data:`-stat*`).
33
+
In the output mesh, the individual entities of the tessellations (the vertices, edges, faces and polyhedra) can be described by element sets (option :option:`-dim`). Node sets of the vertices, edges and faces located on the boundary of the tessellation are also provided for prescribing the boundary conditions (option :option:`-nset`). The surface element sets are also provided (option :option:`-faset`). Element sets other than those corresponding to the tessellation cells can be defined (option :option:`-elset`). The mesh order can be 1 or 2 (option :option:`-order`, default :data:`2`). Statistical data can be obtained on the meshes (options :data:`-stat*`).
34
34
35
35
The methods implemented for meshing are described in [CMAME2011]_.
36
36
@@ -196,7 +196,7 @@ Meshing Options
196
196
197
197
- :data:`2`: quadratic-interpolation elements (3-node linear elements, 6-node triangular elements, 8-node or 9-node quadrangular elements, 10-node tetrahedral elements and 20-node hexahedral elements).
Copy file name to clipboardExpand all lines: doc/neper_s.rst
+23-37
Original file line number
Diff line number
Diff line change
@@ -8,13 +8,8 @@ Simulation Module (-S)
8
8
9
9
Module -S is the module for post-processing simulation results. It generates and works on a simply-structured and human-friendly :ref:`simulation_directory`. The :ref:`simulation_directory` is particularly well suited for result management and allows for the computation of new results.
10
10
11
-
A :ref:`simulation_directory` is typically generated from an FEPX raw result directory, which can be done as simply as follows:
12
-
13
-
.. code-block:: console
14
-
15
-
$ neper -S <fepx_raw_result_directory>
16
-
17
-
A :ref:`simulation_directory` can also be generated by the :ref:`neper_t` or the :ref:`neper_m` (option :data:`-format sim`), in which case it contains the (raster) tessellation or mesh file but no simulation results --- the various post-processing capabilities of :ref:`neper_s` can then be used on the (raster) tessellation or mesh. Finally, simulation directories that represent successive parts of a simulation (e.g. resulting from FEPX restarts) can be merged into a single one.
11
+
A :ref:`simulation_directory` is typically generated by FEPX.
12
+
It can also be generated by the :ref:`neper_t` or the :ref:`neper_m` (option :data:`-format sim`), in which case it contains the (raster) tessellation or mesh file but no simulation results --- the various post-processing capabilities of :ref:`neper_s` can then be used on the (raster) tessellation or mesh. Finally, simulation directories that represent successive parts of a simulation (e.g. resulting from FEPX restarts) can be merged into a single one.
18
13
19
14
New results can be computed for several *entities* of the (raster) tessellation and mesh, including the (raster) tessellation cells and the mesh nodes, elements and elsets. The whole (raster) tessellation and mesh can also serve as *entities*. New *entities* corresponding to sets of elements can also be defined.
20
15
@@ -26,48 +21,40 @@ Here is what a typical run of module -S looks like:
26
21
27
22
.. code-block:: console
28
23
29
-
$ neper -S fepx-simulation
24
+
$ neper -S simulation.sim -reselset stress
30
25
31
26
======================== N e p e r =======================
32
27
Info : A software package for polycrystal generation and meshing.
33
-
Info : Version 4.0.0
28
+
Info : Version 4.8.0
34
29
Info : Built with: gsl|muparser|opengjk|openmp|nlopt|libscotch (full)
35
-
Info : Running on 8 threads.
30
+
Info : Running on 20 threads.
36
31
Info : <https://neper.info>
37
-
Info : Copyright (C) 2003-2021, and GNU GPL'd, by Romain Quey.
32
+
Info : Copyright (C) 2003-2022, and GNU GPL'd, by Romain Quey.
38
33
Info : Loading initialization file `/home/rquey/.neperrc'...
39
34
Info : ---------------------------------------------------------------
40
35
Info : MODULE -S loaded with arguments:
41
36
Info : [ini file] (none)
42
-
Info : [com line] fepx-simulation
37
+
Info : [com line] simulation.sim -reselset stress
43
38
Info : ---------------------------------------------------------------
44
39
Info : Reading input data...
45
40
Info : - Reading arguments...
46
-
Info : Writing simulation directory from FEPX result directory...
47
-
Info : [o] Writing directory `fepx-simulation.sim'...
48
-
Info : - Parsing FEPX results...
49
-
Info : [i] Parsing file `fepx-simulation/post.report'...
50
-
Info : [i] Parsed file `fepx-simulation/post.report'.
51
-
Info : > Partition number: 8.
52
-
Info : > Step number: 10.
53
-
Info : > Node number: 2752.
54
-
Info : > Element number: 1596.
55
-
Info : - Writing report file...
56
-
Info : [o] Writing file `fepx-simulation.sim/report'...
57
-
Info : [o] Wrote file `fepx-simulation.sim/report'.
58
-
Info : - Writing inputs...
59
-
Info : [o] Writing directory `fepx-simulation.sim/inputs'...
60
-
Info : . simulation.tess...
61
-
Info : . simulation.msh...
62
-
Info : . simulation.config...
63
-
Info : [o] Wrote directory `fepx-simulation.sim/inputs'.
41
+
Info : > Input files: msh config
42
+
Info : > Node number : 49
43
+
Info : > Element number : 16
44
+
Info : > Elset number : 2
45
+
Info : > Partition number : 2
46
+
Info : > Step number : 2
47
+
Info : > Node results : coo disp vel
48
+
Info : > Elt results : ori stress
49
+
Info : Running post-processing...
50
+
Info : - Loading inputs...
51
+
Info : > simulation.msh...
52
+
Info : > simulation.cfg...
64
53
Info : - Writing results...
65
-
Info : [o] Writing directory `fepx-simulation.sim/results'...
66
-
Info : . coo... 100%
67
-
Info : . ori... 100%
68
-
Info : [o] Wrote directory `fepx-simulation.sim/results'.
69
-
Info : [o] Wrote directory `fepx-simulation.sim'.
70
-
Info : Elapsed time: 0.075 secs.
54
+
Info : [o] Writing directory `simulation.sim/results/elsets'...
55
+
Info : . stress ........................................... 100%
56
+
Info : [o] Wrote directory `simulation.sim/results/elsets'.
0 commit comments