Commit 5c9ab5a
committed
Add new capabilities
- module -T: fixed truncated statistical distributions (from and to), improved
-domain stdtriangle, generalized body key, added elsetbody key, removed legacy
true key.
- module -M: added crystal symmetry to mesh file.
- module -S: added computation of standard deviation (or variance) and other
statistical properties of the results of element-based entities (elset, mesh,
etc.), added -restess odf,odfn and -restesr odf,odfn, made various fixes.
- module -V: fixed -data*colscheme ipf to support hexagonal crystal symmetry
(see the "Plotting an Orientation Color Key" tutorial too), added support for
hexagonal crystal symmetry (pole figures and inverse pole figures), added
-dataelset, -datacellweight and -dataelsetweight, added -res{cell,elt,elset}
odf, added -pfsym uniaxial, improved -step, enabled string completion for
options, added -space ipf, added -ipf* options, added -[i]pfprojlabel and
-[i]pfpolelabel options, extended -space [i]pf to mesh results, made code
overhaul, made minor fixes.
- general: added tutorial, improved testing (including -S), added step, gos
and scale keys, added REAL_PRINT_FORMAT configuration variables.
- documentation: made minor improvements.1 parent 6a15df4 commit 5c9ab5a
File tree
1,736 files changed
+783999
-11370
lines changed- doc
- _static
- tutorials
- orientation_color_key
- orientation_trajectories
- n20.sim
- inputs
- results
- elsets/ori
- elts/ori
- nodes/coo
- src
- contrib
- orilib
- ol_cal
- ol_des
- ol_map
- ol_set
- ut/src
- ut_alloc
- ut_array
- ut_file
- ut_list
- ut_math
- ut_print
- ut_space
- ut_string
- ut_vector
- neper_m
- nem_elsets
- nem_meshing_para
- nem_meshing_para_cl
- nem_meshing_para_mesh3dclreps
- nem_meshing_str
- nem_meshing
- nem_meshing_2d
- nem_meshing_2d_face_mesh_gmsh
- nem_meshing_3d
- nem_ori
- nem_reconstruct/nem_reconstruct_mesh
- nem_sort
- nem_stat
- nem_transform
- nem_transport
- nem/nem_mesh_gmsh
- neper_s
- nes_convert/nes_convert_write
- nes_orispace
- nes_pproc
- nes_pproc_entity
- nes_pproc_entity_builtin
- neper_t
- net_domain
- net_domain_stdtriangle
- net_flatten
- net_mtess_flatten/net_mtess_flatten_poly
- net_group/net_group_tess
- net_input
- net_ori
- net_ori_uniform
- net_reg
- net_res
- net_res_ori
- net_res
- net_sort
- net_stat
- net_tess
- net_tess_lam/net_tess_lam_seed
- net_tess_opt
- net_tess_opt_comp/net_tess_opt_comp_objective
- net_tess_opt_comp_objective_log
- net_tess_opt_init
- net_transform/net_transform_tess/net_transform_tess_cut
- net_utils
- neper_v
- nev_asymptote
- nev_camera
- nev_data
- nev_data_csys
- nev_data_mesh
- nev_data_nodes
- nev_data_points
- nev_data_tesr
- nev_data_tess
- nev_image
- nev_include
- nev_input
- nev_light
- nev_load
- nev_outdir
- nev_pf
- nev_povray
- nev_print
- nev_print_data
- nev_print_data_csys
- nev_print_data_mesh
- nev_print_data_nodes
- nev_print_data_points
- nev_print_data_tesr
- nev_print_data_tess
- nev_print_init
- nev_print_pf
- nev_print_pf_ptsprint_density
- nev_print_png
- nev_print_png_foot
- nev_print_png_header
- nev_print_png_mesh
- nev_print_png_mesh_0d
- nev_print_png_mesh_1d
- nev_print_png_mesh_2d
- nev_print_png_mesh_3d
- nev_print_png_tesr
- nev_print_png_tess
- nev_print_png_utils
- nev_print_scale
- nev_print_show
- nev_print_show_mesh
- nev_print_show_point
- nev_print_show_tesr
- nev_print_show_tess
- nev_print_show_utils
- nev_print_tree
- nev_print_vtk
- nev_scene
- nev_show
- nev_show_gen
- nev_show_mesh
- nev_show_point
- nev_show_tesr
- nev_show_tess
- nev_show_utils
- nev_sim
- nev_slice
- nev_space
- nev_utils
- neut
- neut_data
- neut_data_fscanf
- neut_data_gen
- neut_data_op
- neut_debug
- neut_fepxsim/neut_fepxsim_fscanf
- neut_gmsh
- neut_mesh
- neut_mesh_fprintf
- neut_mesh_fprintf_geof
- neut_mesh_fprintf_inp
- neut_mesh_fprintf_msh
- neut_mesh_fprintf_scotch
- neut_mesh_fprintf_vtk
- neut_mesh_fscanf/neut_mesh_fscanf_msh
- neut_mesh_gen
- neut_mesh_geom
- neut_mesh_op
- neut_mesh_ori
- neut_mesh_slice
- neut_mesh_topo
- neut_nodes
- neut_odf
- neut_ori
- neut_oset
- neut_pf
- neut_point
- neut_poly/neut_poly_fprintf
- neut_print
- neut_sim
- neut_sim_fprintf
- neut_sim_fscanf
- neut_sim_gen
- neut_sim_op
- neut_structs
- neut_tdyn/neut_tdyn_fprintf
- neut_tesl
- neut_tesl_tess
- neut_tesr
- neut_tesr_fprintf
- neut_tesr_gen
- neut_tesr_geom
- neut_tesr_ori
- neut_tess
- neut_tess_compress
- neut_tess_fprintf
- neut_tess_fscanf
- neut_tess_gen
- neut_tess_geom
- neut_tess_merge
- neut_tess_op
- neut_tess_tess
- neut_tess_topo
- tests
- M
- cl_expr
- cl_hex_dim2
- cl_hex
- clmin
- clratio
- cl
- cut
- dim2
- dim_expr
- dim
- faset
- interface2
- interface
- mesh2dalgo_dela
- mesh2dalgo_fron
- mesh2dalgo_mead
- mesh2dalgo_netg
- mesh3dalgo_netggmne
- mesh3dalgo_netggmsh
- mesh3dalgo_netgnetg
- meshing_hex
- meshing
- meshqualdisexpr
- meshqualexpr
- meshqualmin
- morpho_cube
- nset1
- nset2
- nset3
- order_dim2
- order_hex_dim2
- order_hex
- order
- part2
- part_dim2
- part
- pl
- rcl_expr
- rcl_hex_dim2
- rcl_hex
- rcl
- remesh1
- remesh2
- remesh3
- remesh4
- statelset0d
- statelset1d
- statelset2d
- statelset3d
- statelsetco
- statelset
- statelt0d
- statelt1d
- statelt2d
- statelt3d
- stateltco
- statelt
- statnode
- tesr_dim2
- tesr_elt_hex
- tesrstr
- tess2ddim3
- tessstr
- transform_node
- transform_ori_elset
- transform_ori_elt
- S
- fepxsim_sim
- 02_fcc
- ref.sim
- inputs
- results
- elts
- crss
- defrate_eq
- defrate_pl_eq
- defrate_pl
- defrate
- elt_vol
- ori
- sliprate
- slip
- spinrate
- strain_el_eq
- strain_el
- strain_eq
- strain_pl_eq
- strain_pl
- strain
- stress_eq
- stress
- velgrad
- work_pl
- workrate_pl
- workrate
- work
- nodes
- coo
- disp
- vel
- mesh_entityres
- n2-id1.sim
- inputs
- ref.sim
- inputs
- results/first/x
- mesh_entity
- n2-id1.sim
- inputs
- ref.sim
- inputs
- mesh_odf
- n2-id1.sim
- inputs
- orispace
- ref.sim
- inputs
- orispace
- results/mesh
- odfn
- odf
- mesh_reselset_stat
- n2-id1.sim
- inputs
- results/elts/rr
- ref.sim
- inputs
- results
- elsets
- rr_stddev
- rr_var
- elts/rr
- mesh
- rr_stddev
- rr_var
- mesh_reselset
- n2-id1.sim
- inputs
- ref.sim
- inputs
- results/cells/x
- tess_odfcutoff
- n2-id1.sim
- inputs
- orispace
- ref.sim
- inputs
- orispace
- results/tess
- odf(cutoff=all)
- odfn(cutoff=all)
- tess_odftheta
- n2-id1.sim
- inputs
- orispace
- ref.sim
- inputs
- orispace
- results/tess
- odf(theta=20)
- odfn(theta=20)
- tess_odfweight
- n2-id1.sim
- inputs
- orispace
- ref.sim
- inputs
- orispace
- results/tess
- odf(weight=id)
- odfn(weight=id)
- tess_odf
- n2-id1.sim
- inputs
- orispace
- ref.sim
- inputs
- orispace
- results/tess
- odfn
- odf
- tess_orispace
- n2-id1.sim
- inputs
- ref.sim
- inputs
- orispace
- tess_rescell
- n2-id1.sim
- inputs
- ref.sim
- inputs
- results/cells/x
- tess_step
- n2-id1.sim
- inputs
- ref.sim
- inputs
- T
- domain_rotate2
- domain_stdtriangle
- m2_dim
- m2_domain_cube
- m2_domain_cylinder
- m2_domain_sphere
- m2_morpho_aspratio_gg
- m2_morpho_bamboo_gg
- m2_morpho_centroidal
- m2_morpho_columnar_gg
- m2_morpho_cube
- m2_morpho_gg
- m2_morpho_lamellar_w2
- m2_morpho_lamellar_w
- m2_morpho_square
- m2_morpho_voronoi
- m2_n
- m2_reg
- m2_sort
- m3_dim
- m3_domain_cube
- m3_domain_cylinder
- m3_domain_sphere
- m3_morpho_aspratio_gg
- m3_morpho_bamboo_gg
- m3_morpho_centroidal
- m3_morpho_columnar_gg
- m3_morpho_cube
- m3_morpho_gg
- m3_morpho_lamellar_w2
- m3_morpho_lamellar_w
- m3_morpho_square
- m3_morpho_voronoi
- m3_n
- m3_reg
- m3_sort
- morphooptialgo
- morphooptilogval
- morphooptini_packing
- morphooptistop_time
- statcell
- statedge
- statface_per
- statface
- statpoly_per
- statpoly
- statver
- V
- asymptote
- cameraangle
- cameracoo1
- cameracoo2
- cameracoo3
- cameralookat1
- cameralookat2
- cameralookat3
- cameraprojection
- camerasky
- cellcol_id
- cellcol_ori_colscheme_ipf_hexagonal
- cellcol_ori_colscheme_ipf
- cellcol_ori
- cellcol_real_colscheme
- cellcol_real
- cellcol_rgb2
- cellcol_rgb
- cellscale2
- cellscaletitle
- cellscale
- celltrs
- crystalcol_colscheme
- crystalcol_id_cubic
- crystalcol_id_hexagonal
- crystalcol_id
- crystalcol_ori
- crystalcol_per
- crystalcol_real_colscheme
- crystalcol_real
- crystalcol_rgb2
- crystalcol_rgb
- crystaledgecol_cubic
- crystaledgerad_cubic
- crystalscale2
- crystalscaletitle
- crystalscale
- crystaltrs
- csyscol
- csyscoo
- csyslabel
- csyslength
- csysrad
- csys
- custom_input_col
- custom_input_multiple_col
- custom_input_multiple_rad
- custom_input_multiple_show2
- custom_input_multiple_show
- custom_input_multiple
- custom_input_rad
- custom_input
- dataelt3d
- dataexpr
- datasimtesr
- datasimtess
- ebsd10
- ebsd11
- ebsd1
- ebsd2
- ebsd3
- ebsd4
- ebsd5
- ebsd6
- ebsd7
- ebsd8
- ebsd9
- edgecol_id
- edgecol_real_colscheme
- edgecol_real
- edgecol_rgb2
- edgecol_rgb
- edgescale2
- edgescaletitle
- edgescale
- edgetrs
- elsetcol_ori_slice
- elsetcol_ori
- elsetcol_real
- elsetcolscheme
- elsetcol
- elsetscale2
- elsetscaletitle
- elsetscale
- elt1drad
- facecol_id
- facecol_real_colscheme
- facecol_real
- facecol_rgb2
- facecol_rgb
- facescale2
- facescaletitle
- facescale
- facetrs
- imagebackground
- imageformat
- imagesize
- loop
- nodecol_real
- nodecol
- nodecoo_disp
- nodecoofact
- nodecoo
- nodescale2
- nodescale
- polycol_id
- polycol_real_colscheme
- polycol_real
- polycol_rgb2
- polycol_rgb
- polyscale2
- polyscaletitle
- polyscale
- polytrs
- povrayantialiasing
- povray
- seedcol_id
- seedcol_per
- seedcol_real_colscheme
- seedcol_real
- seedcol_rgb2
- seedcol_rgb
- seedscale2
- seedscaletitle
- seedscale
- seedtrs
- showelt
- showfaceinter
- showmesh1
- showmesh2
- show
- slicemesh2
- slicemesh3
- slicemesh4
- slicemesh5
- slicemesh6
- slicemesh
- space_ipf_2d_mesh
- space_ipf_2d_tesr
- space_ipf_2d
- space_ipf_cellcol_tesr
- space_ipf_cellcol
- space_ipf_cellrad_tesr
- space_ipf_cellrad
- space_ipf_cellsymbol_diamond_tesr
- space_ipf_cellsymbol_diamond
- space_ipf_cellsymbol_square_tesr
- space_ipf_cellsymbol_square
- space_ipf_cellsymbol_star_tesr
- space_ipf_cellsymbol_star
- space_ipf_cellsymbol_triangle_tesr
- space_ipf_cellsymbol_triangle
- space_ipf_cellweight_density
- space_ipf_clustering
- space_ipf_custom_input_ori_des
- space_ipf_custom_input_ori
- space_ipf_custom_input_vect_pfdir
- space_ipf_custom_input_vect
- space_ipf_custom_input
- space_ipf_density_hexagonal
- space_ipf_density_pfdir2
- space_ipf_density_pfdir
- space_ipf_densitycolscheme
- space_ipf_densitygridsize
- space_ipf_densitykernel
- space_ipf_densitypoint
- space_ipf_densityscaleticks
- space_ipf_densityscale
- space_ipf_density
- space_ipf_elsetcol_mesh
- space_ipf_elsetrad_mesh
- space_ipf_elsetsymbol_diamond_mesh
- space_ipf_elsetsymbol_square_mesh
- space_ipf_elsetsymbol_star_mesh
- space_ipf_elsetsymbol_triangle_mesh
- space_ipf_elsetweight_density
- space_ipf_hexagonal
- space_ipf_mesh
- space_ipf_pfdir
- space_ipf_pffont
- space_ipf_pfpole
- space_ipf_pfproj
- space_ipf_sym_uniaxial
- space_ipf_sym
- space_ipf_tesr
- space_ipf
- space_pf_2d_mesh
- space_pf_2d_tesr
- space_pf_2d
- space_pf_cellcol_tesr
- space_pf_cellcol
- space_pf_cellrad_tesr
- space_pf_cellrad
- space_pf_cellsymbol_diamond_tesr
- space_pf_cellsymbol_diamond
- space_pf_cellsymbol_square_tesr
- space_pf_cellsymbol_square
- space_pf_cellsymbol_star_tesr
- space_pf_cellsymbol_star
- space_pf_cellsymbol_triangle_tesr
- space_pf_cellsymbol_triangle
- space_pf_cellweight_density
- space_pf_clustering
- space_pf_custom_input_ori_des
- space_pf_custom_input_ori
- space_pf_custom_input_vect_pfdir2
- space_pf_custom_input_vect_pfdir
- space_pf_custom_input_vect
- space_pf_custom_input
- space_pf_density_hexagonal
- space_pf_density_pfdir2
- space_pf_density_pfdir
- space_pf_densitycolscheme
- space_pf_densitygridsize
- space_pf_densitykernel
- space_pf_densitypoint
- space_pf_densityscaleticks
- space_pf_densityscale
- space_pf_density
- space_pf_elsetcol_mesh
- space_pf_elsetrad_mesh
- space_pf_elsetsymbol_diamond_mesh
- space_pf_elsetsymbol_square_mesh
- space_pf_elsetsymbol_star_mesh
- space_pf_elsetsymbol_triangle_mesh
- space_pf_elsetweight_density
- space_pf_hexagonal
- space_pf_mesh
- space_pf_pfdir2
- space_pf_pfdir
- space_pf_pffont
- space_pf_pfpole
- space_pf_pfproj
- space_pf_sym_uniaxial
- space_pf_sym
- space_pf_tesr
- space_tree_res
- space_tree
- tesr2d
- tesr
- vercol_id
- vercol_real_colscheme
- vercol_real
- vercol_rgb2
- vercol_rgb
- verrad
- verscale2
- verscaletitle
- verscale
- vertrs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,736 files changed
+783999
-11370
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
2 | 19 | | |
3 | | - | |
4 | 20 | | |
5 | 21 | | |
6 | 22 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
477 | | - | |
| 477 | + | |
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
| |||
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
534 | 537 | | |
535 | 538 | | |
536 | 539 | | |
| |||
555 | 558 | | |
556 | 559 | | |
557 | 560 | | |
558 | | - | |
| 561 | + | |
559 | 562 | | |
560 | 563 | | |
561 | 564 | | |
| |||
651 | 654 | | |
652 | 655 | | |
653 | 656 | | |
| 657 | + | |
| 658 | + | |
654 | 659 | | |
655 | 660 | | |
656 | 661 | | |
| |||
661 | 666 | | |
662 | 667 | | |
663 | 668 | | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
664 | 675 | | |
665 | 676 | | |
666 | 677 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
153 | 159 | | |
154 | 160 | | |
155 | 161 | | |
| |||
216 | 222 | | |
217 | 223 | | |
218 | 224 | | |
219 | | - | |
| 225 | + | |
220 | 226 | | |
221 | 227 | | |
222 | 228 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
15 | | - | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
78 | 80 | | |
79 | 81 | | |
80 | 82 | | |
81 | | - | |
82 | | - | |
| 83 | + | |
| 84 | + | |
83 | 85 | | |
84 | 86 | | |
85 | 87 | | |
| |||
106 | 108 | | |
107 | 109 | | |
108 | 110 | | |
109 | | - | |
| 111 | + | |
110 | 112 | | |
111 | 113 | | |
112 | 114 | | |
| |||
118 | 120 | | |
119 | 121 | | |
120 | 122 | | |
121 | | - | |
| 123 | + | |
122 | 124 | | |
123 | 125 | | |
124 | 126 | | |
125 | | - | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
126 | 143 | | |
127 | 144 | | |
128 | 145 | | |
| |||
213 | 230 | | |
214 | 231 | | |
215 | 232 | | |
| 233 | + | |
| 234 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
123 | 127 | | |
124 | 128 | | |
125 | 129 | | |
| |||
455 | 459 | | |
456 | 460 | | |
457 | 461 | | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
458 | 470 | | |
459 | 471 | | |
460 | 472 | | |
| |||
501 | 513 | | |
502 | 514 | | |
503 | 515 | | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | 516 | | |
513 | 517 | | |
514 | 518 | | |
| |||
0 commit comments