Skip to content
Snippets Groups Projects
Commit 5e53e59a authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

up

parent 05d9820d
No related branches found
Tags gmsh_3_0_3
No related merge requests found
......@@ -251,7 +251,7 @@ Saved in: @code{General.OptionsFileName}
@item Geometry.SurfaceType
Surface display type (0=cross, 1=wireframe, 2=solid)@*
Default value: @code{2}@*
Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
@item Geometry.Tangents
......
......@@ -500,7 +500,7 @@ Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
@item Mesh.QualityType
Type of quality measure (0=gamma~vol/sum_face/max_edge, 1=eta~vol^(2/3)/sum_edge^2, 2=rho~min_edge/max_edge)@*
Type of quality measure (0=SICN~signed inverse condition number, 1=SIGE~signed inverse gradient error, 2=gamma~vol/sum_face/max_edge, 3=Disto~minJ/maxJ@*
Default value: @code{2}@*
Saved in: @code{General.OptionsFileName}
......
......@@ -5,31 +5,36 @@
@ftable @code
@item Plugin(AnalyseCurvedMesh)
Plugin(AnalyseCurvedMesh) analyse all elements of a given dimension. According to what is asked, it computes the minimum of the Jacobian determinant (J), of the scaled Jacobian and/or of the isotropy measure. Statistics are printed and if asked a Pview is created for each measure. The plugin hides elements for which the measure mu > 'Hidding threshold', where mu is the isotropy measure if asked otherwise the scaled Jacobian if asked otherwise the Jacobian determinant.@*
Plugin(AnalyseCurvedMesh) analyse all elements of a given dimension. According to what is asked, it computes the minimum of the Jacobian determinant (J), the IGE quality measure (Inverse Gradient Error) and/or the ICN quality measure (Inverse Condition Number). Statistics are printed and, if asked, a Pview is created for each measure. The plugin hides elements for which the measure mu > 'Hidding threshold', where mu is the ICN measure if asked otherwise the IGE measure if asked otherwise the Jacobian determinant.@*
@*
J is faster to compute but gives informations only on validity while the other measure gives also informations on quality.@*
Warning: the scaled Jacobian is experimental for triangles, tetrahedra, prisms and pyramids. Computation may take a lot of time for those elements!@*
J is faster to compute but gives information only on validity while the other measure gives also information on quality.@*
The IGE measure is related to the error on the gradient of the finite element solution. It is the scaled Jacobian for quads and hexes and a new measure for triangles and tetrahedra.@*
The ICN measure is related to the condition number of the stiffness matrix.@*
(See article "Efficient computation of the minimum of shape quality measures on curvilinear finite elements" for details.)@*
@*
Parameters:@*
@*
- Jacobian determinant = @{0, 1@}@*
- Scaled Jacobian = @{0, 1@}@*
- Isotropy = @{0, 1@}@*
@*
- Hidding threshold = [0, 1]: Does nothing if Isotropy == 0 and Scaled Jacobian == 0. Otherwise, hides all element for which min(mu) is strictly greater than the threshold, where mu is the isotropy if Isotropy == 1, otherwise it is the Scaled Jacobian. If threshold == 1, no effect, if == 0 hide all elements except invalid.@*
- IGE measure = @{0, 1@}@*
@*
- Draw PView = @{0, 1@}: Creates a PView of min(J)/max(J), min(scaled Jac) and/or min(isotropy) according to what is asked. If 'Recompute' = 1, a new PView is redrawed.@*
- ICN measure = @{0, 1@}@*
@*
- Recompute = @{0,1@}: If the mesh has changed, set to 1 to recompute the bounds.@*
- Hidding threshold = [0, 1]: Hides all element for which min(mu) is strictly greater than the threshold, where mu is the ICN if ICN measure == 1, otherwise mu is the IGE it IGE measure == 1, otherwise mu is the Jacobian determinant.@*
If threshold == 0, hides all elements except invalid.@*
@*
- Draw PView = @{0, 1@}: Creates a PView of min(J)/max(J), min(IGE) and/or min(ICN) according to what is asked. If 'Recompute' = 1, new PViews are created.@*
@*
- Recompute = @{0,1@}: Should be 1 if the mesh has changed.@*
@*
- Dimension = @{-1, 1, 2, 3, 4@}: If == -1, analyse element of the greater dimension. If == 4, analyse 2D and 3D elements.
Numeric options:
@table @code
@item Jacobian determinant
Default value: @code{1}
@item Scaled Jacobian
Default value: @code{0}
@item Isotropy
@item IGE measure
Default value: @code{1}
@item ICN measure
Default value: @code{1}
@item Hidding threshold
Default value: @code{9}
......
......@@ -164,8 +164,13 @@ Save Eta quality measure in mesh statistics exported as post-processing views@*
Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
@item Print.PostRho
Save Rho quality measure in mesh statistics exported as post-processing views@*
@item Print.PostSICN
Save SICN (signed inverse condition number) quality measure in mesh statistics exported as post-processing views@*
Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
@item Print.PostSICN
Save SIGE (signed inverse gradient error) quality measure in mesh statistics exported as post-processing views@*
Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment