diff --git a/doc/texinfo/opt_fields.texi b/doc/texinfo/opt_fields.texi
index 631634a963914b13248e9609190d32b80e0c4fea..218246fd068e27c4c6b4953c56f0fd2edee2910a 100644
--- a/doc/texinfo/opt_fields.texi
+++ b/doc/texinfo/opt_fields.texi
@@ -80,6 +80,10 @@ default value: @code{0.5}
 hwall * ratio^(dist/hwall)@*
 Options:@*
 @table @code
+@item AnisoMax
+Threshold angle for creating a mesh fan in the boundary layer@*
+type: float@*
+default value: @code{10000000000}
 @item EdgesList
 Indices of curves in the geometric model for which a boundary layer is needed@*
 type: list@*
@@ -88,6 +92,10 @@ default value: @code{@{@}}
 Indices of faces in the geometric model for which a boundary layer is needed@*
 type: list@*
 default value: @code{@{@}}
+@item IntersectMetrics
+Intersect metrics of all faces@*
+type: integer@*
+default value: @code{0}
 @item NodesList
 Indices of nodes in the geometric model@*
 type: list@*
@@ -177,16 +185,36 @@ Options:@*
 File name for the centerlines@*
 type: string@*
 default value: @code{"centerlines.vtk"}
+@item closeVolume
+Action: Create In/Outlet planar faces@*
+type: integer@*
+default value: @code{0}
+@item extrudeWall
+Action: Extrude wall@*
+type: integer@*
+default value: @code{0}
+@item hLayer
+Thickness (% of radius) of the extruded layer@*
+type: float@*
+default value: @code{0.3}
+@item nbElemLayer
+Number of mesh elements the extruded layer@*
+type: integer@*
+default value: @code{3}
 @item nbPoints
 Number of mesh elements in a circle@*
 type: integer@*
 default value: @code{25}
+@item reMesh
+Action: Cut the initial mesh in different mesh partitions using the centerlines@*
+type: integer@*
+default value: @code{0}
 @end table
 
 Actions:@*
 @table @code
-@item cutMesh
-Cut the initial mesh in different mesh partitions using the centerlines 
+@item run
+Run actions (closeVolume, extrudeWall, cutMesh) 
 @*
 @end table
 
diff --git a/doc/texinfo/opt_general.texi b/doc/texinfo/opt_general.texi
index 20fd40c27c7bdbd2bf6d4352c783644273bcaa56..b7fcd33f9b2ccb996a20604f98e24fd1861d88c3 100644
--- a/doc/texinfo/opt_general.texi
+++ b/doc/texinfo/opt_general.texi
@@ -169,6 +169,11 @@ Position the axes automatically@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
+@item General.AxesForceValue
+Force values on axes (otherwise use natural coordinates)@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
 @item General.AxesMaxX
 Maximum X-axis coordinate@*
 Default value: @code{1}@*
@@ -214,6 +219,36 @@ Number of tics on the Z-axis@*
 Default value: @code{5}@*
 Saved in: @code{General.OptionsFileName}
 
+@item General.AxesValueMaxX
+Maximum X-axis forced value@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item General.AxesValueMaxY
+Maximum Y-axis forced value@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item General.AxesValueMaxZ
+Maximum Z-axis forced value@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item General.AxesValueMinX
+Minimum X-axis forced value@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
+@item General.AxesValueMinY
+Minimum Y-axis forced value@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
+@item General.AxesValueMinZ
+Minimum Z-axis forced value@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
 @item General.BackgroundGradient
 Draw background gradient (0=none, 1=vertical, 2=horizontal, 3=radial)@*
 Default value: @code{1}@*
@@ -419,6 +454,11 @@ Vertical position (in pixels) of the upper left corner of the contextual windows
 Default value: @code{150}@*
 Saved in: @code{General.SessionFileName}
 
+@item General.DetachedMenu
+Should the menu window be detached from the graphic window?@*
+Default value: @code{0}@*
+Saved in: @code{General.SessionFileName}
+
 @item General.DisplayBorderFactor
 Border factor for model display (0: model fits window size exactly)@*
 Default value: @code{0.2}@*
@@ -439,6 +479,26 @@ Enable expert mode (to disable all the messages meant for inexperienced users)@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
+@item General.ExtraPositionX
+Horizontal position (in pixels) of the upper left corner of the generic extra window@*
+Default value: @code{650}@*
+Saved in: @code{General.SessionFileName}
+
+@item General.ExtraPositionY
+Vertical position (in pixels) of the upper left corner of the generic extra window@*
+Default value: @code{350}@*
+Saved in: @code{General.SessionFileName}
+
+@item General.ExtraHeight
+Height (in pixels) of the generic extra window@*
+Default value: @code{100}@*
+Saved in: @code{General.SessionFileName}
+
+@item General.ExtraWidth
+Width (in pixels) of the generic extra window@*
+Default value: @code{100}@*
+Saved in: @code{General.SessionFileName}
+
 @item General.FastRedraw
 Draw simplified model while rotating, panning and zooming@*
 Default value: @code{0}@*
@@ -506,7 +566,7 @@ Saved in: @code{General.SessionFileName}
 
 @item General.GraphicsWidth
 Width (in pixels) of the graphic window@*
-Default value: @code{600}@*
+Default value: @code{800}@*
 Saved in: @code{General.SessionFileName}
 
 @item General.InitialModule
@@ -694,14 +754,24 @@ Maximum model coordinate along the Z-axis (read-only)@*
 Default value: @code{0}@*
 Saved in: @code{-}
 
+@item General.MenuWidth
+Width (in pixels) of the menu tree@*
+Default value: @code{200}@*
+Saved in: @code{General.SessionFileName}
+
+@item General.MenuHeight
+Height (in pixels) of the (detached) menu tree@*
+Default value: @code{200}@*
+Saved in: @code{General.SessionFileName}
+
 @item General.MenuPositionX
-Horizontal position (in pixels) of the upper left corner of the menu window@*
-Default value: @code{800}@*
+Horizontal position (in pixels) of the (detached) menu tree@*
+Default value: @code{400}@*
 Saved in: @code{General.SessionFileName}
 
 @item General.MenuPositionY
-Vertical position (in pixels) of the upper left corner of the menu window@*
-Default value: @code{50}@*
+Vertical position (in pixels) of the (detached) menu tree@*
+Default value: @code{400}@*
 Saved in: @code{General.SessionFileName}
 
 @item General.MessageHeight
@@ -799,6 +869,11 @@ Polygon offset units (offset = factor * DZ + r * units)@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
+@item General.ProgressMeterStep
+Increment (in percent) of the progress meter bar@*
+Default value: @code{20}@*
+Saved in: @code{General.OptionsFileName}
+
 @item General.QuadricSubdivisions
 Number of subdivisions used to draw points or lines as spheres or cylinders@*
 Default value: @code{6}@*
@@ -894,16 +969,6 @@ Size (in pixels) of small axes@*
 Default value: @code{30}@*
 Saved in: @code{General.OptionsFileName}
 
-@item General.SolverPositionX
-Horizontal position (in pixels) of the upper left corner of the solver windows@*
-Default value: @code{650}@*
-Saved in: @code{General.SessionFileName}
-
-@item General.SolverPositionY
-Vertical position (in pixels) of the upper left corner of the solver windows@*
-Default value: @code{150}@*
-Saved in: @code{General.SessionFileName}
-
 @item General.StatisticsPositionX
 Horizontal position (in pixels) of the upper left corner of the statistic window@*
 Default value: @code{650}@*
diff --git a/doc/texinfo/opt_geometry.texi b/doc/texinfo/opt_geometry.texi
index f5614973367cf3ae56aa06f8c9e37f5c1e509ba7..0bb64ed68dca0c3ab91d22a4b3972a02e3eb32a6 100644
--- a/doc/texinfo/opt_geometry.texi
+++ b/doc/texinfo/opt_geometry.texi
@@ -44,6 +44,11 @@ Highlight orphan entities (lines connected to a single surface, etc.)?@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Geometry.LabelType
+Type of entity label (1=elementary number, 2=physical number)@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Geometry.Light
 Enable lighting for the geometry@*
 Default value: @code{1}@*
diff --git a/doc/texinfo/opt_mesh.texi b/doc/texinfo/opt_mesh.texi
index 510a65b9d72cc39957b0f9438975f6790df2bad7..48a583c12e41cf162961fe1d21cda6dfa134667e 100644
--- a/doc/texinfo/opt_mesh.texi
+++ b/doc/texinfo/opt_mesh.texi
@@ -10,7 +10,7 @@ Default value: @code{2}@*
 Saved in: @code{General.OptionsFileName}
 
 @item Mesh.Algorithm3D
-3D mesh algorithm (1=Delaunay, 4=Frontal, 5=Frontal Delaunay, 6=Frontal Hex, 7=MMG3D)@*
+3D mesh algorithm (1=Delaunay, 4=Frontal, 5=Frontal Delaunay, 6=Frontal Hex, 7=MMG3D, 9=R-tree)@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
@@ -39,6 +39,11 @@ Write mesh files in binary format (if possible)@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Mesh.Bunin
+Apply Bunin optimization on quad meshes (the parameter is the maximal size of a cavity that may be remeshed)@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Mesh.CgnsImportOrder
 Enable the creation of high-order mesh from CGNS structured meshes.(1, 2, 4, 8, ...)@*
 Default value: @code{1}@*
@@ -199,11 +204,26 @@ Display mesh hexahedra?@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
-@item Mesh.HighOrderNoMetric
-Don't use metric computation to create high-order meshes.@*
+@item Mesh.HighOrderNumLayers
+Number of high order mesh elements to consider for optimization.@*
+Default value: @code{3}@*
+Saved in: @code{-}
+
+@item Mesh.HighOrderOptimize
+Number of smoothing steps of internal edges for high order meshes@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Mesh.HighOrderPoissonRatio
+Poisson ratio of the material used in the elastic smoother for high order meshes.Must be between -1.0 and 0.5, excluded.@*
+Default value: @code{0.33}@*
+Saved in: @code{-}
+
+@item Mesh.HighOrderSmoothingThreshold
+Distorition threshold when choosing which high order element to optimize.@*
+Default value: @code{0.5}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Mesh.LabelSampling
 Label sampling rate (display one label every `LabelSampling' elements)@*
 Default value: @code{1}@*
@@ -285,7 +305,7 @@ Default value: @code{2.2}@*
 Saved in: @code{General.OptionsFileName}
 
 @item Mesh.MshFilePartitioned
-Split MSH file by mesh partition@*
+Split MSH file by mesh partition (0: no, 1: yes, 2: create physicals by partition)@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
@@ -454,6 +474,11 @@ Random factor used in the 2D meshing algorithm (should be increased if RandomFac
 Default value: @code{1e-09}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Mesh.IgnorePartitionBoundary
+Ignore partitions boundaries (0=no, 1=yes)@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Mesh.RecombinationAlgorithm
 Mesh recombination algorithm (0=standard, 1=blossom)@*
 Default value: @code{1}@*
@@ -470,8 +495,8 @@ Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
 @item Mesh.RemeshParametrization
-Remsh Parametrization (0=harmonic, 1=conformal, 2=rbf harmonic)@*
-Default value: @code{0}@*
+Remeshing using discrete parametrization (0=harmonic_circle, 1=conformal_spectral, 2=rbf, 3=harmonic_plane, 4=convex_circle, 5=convex_plane, 6=harmonic square, 7=conformal_fe@*
+Default value: @code{4}@*
 Saved in: @code{General.OptionsFileName}
 
 @item Mesh.RefineSteps
@@ -534,11 +559,6 @@ Number of smoothing steps applied to the final mesh@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
-@item Mesh.SmoothInternalEdges
-Number of smoothing steps of internal edges for high order meshes@*
-Default value: @code{0}@*
-Saved in: @code{General.OptionsFileName}
-
 @item Mesh.SmoothNormals
 Smooth the mesh normals?@*
 Default value: @code{0}@*
diff --git a/doc/texinfo/opt_plugin.texi b/doc/texinfo/opt_plugin.texi
index 4f287b4869d06b08d48366fcc57bd943c99a7115..1589016a4703170f6bdfe01cf2ee2d98fb2aa87f 100644
--- a/doc/texinfo/opt_plugin.texi
+++ b/doc/texinfo/opt_plugin.texi
@@ -196,10 +196,11 @@ Default value: @code{1}
 Default value: @code{-1}
 @end table
 
+
 @item Plugin(CutParametric)
-Plugin(CutParametric) cuts the view `View' with the parametric function (`X'(u), `Y'(u), `Z'(u)), using `NumPointsU' values of the parameter u in [`MinU', `MaxU'].
+Plugin(CutParametric) cuts the view `View' with the parametric function (`X'(u,v), `Y'(u,v), `Z'(u,v)), using `NumPointsU' values of the parameter u in [`MinU', `MaxU'] and `NumPointsV' values of the parameter v in [`MinV', `MaxV'].
 
-If `ConnectPoints' is set, the plugin creates line elements; otherwise, the plugin generates points.
+If `ConnectPoints' is set, the plugin creates surface or line elements; otherwise, the plugin generates points.
 
 If `View' < 0, the plugin is run on the current view.
 
@@ -207,11 +208,11 @@ Plugin(CutParametric) creates one new view.
 String options:
 @table @code
 @item X
-Default value: @code{"0.1 + 0.5 * Cos(u)"}
+Default value: @code{"2 * Cos(u) * Sin(v)"}
 @item Y
-Default value: @code{"0.1 + 0.5 * Sin(u)"}
+Default value: @code{"4 * Sin(u) * Sin(v)"}
 @item Z
-Default value: @code{"0"}
+Default value: @code{"0.1 + 0.5 * Cos(v)"}
 @end table
 Numeric options:
 @table @code
@@ -220,7 +221,13 @@ Default value: @code{0}
 @item MaxU
 Default value: @code{6.2832}
 @item NumPointsU
-Default value: @code{360}
+Default value: @code{180}
+@item MinV
+Default value: @code{0}
+@item MaxV
+Default value: @code{6.2832}
+@item NumPointsV
+Default value: @code{180}
 @item ConnectPoints
 Default value: @code{0}
 @item View
@@ -520,31 +527,80 @@ Default value: @code{20}
 Default value: @code{-1}
 @end table
 
-@item Plugin(Homology)
-Plugin(Homology) computes ranks and basis elements of (relative) homology and cohomology spaces.
+@item Plugin(HomologyComputation)
+Plugin(HomologyComputation) computes representative chains of basis elements of (relative) homology and cohomology spaces.
 
 Define physical groups in order to specify the computation domain and the relative subdomain. Otherwise the whole mesh is the domain and the relative subdomain is empty. 
 
-Plugin(Homology) creates new views, one for each basis element. The resulting basis chains together with the mesh are saved to the file given.
+Plugin(HomologyComputation) creates new views, one for each basis element. The resulting basis chains of desired dimension together with the mesh are saved to the given file.
 String options:
 @table @code
+@item DomainPhysicalGroups
+Default value: @code{""}
+@item SubdomainPhysicalGroups
+Default value: @code{""}
+@item ReductionImmunePhysicalGroups
+Default value: @code{""}
+@item DimensionOfChainsToSave
+Default value: @code{"0, 1, 2, 3"}
 @item Filename
 Default value: @code{"homology.msh"}
 @end table
 Numeric options:
 @table @code
-@item PhysicalGroupForDomain1
-Default value: @code{0}
-@item PhysicalGroupForDomain2
-Default value: @code{0}
-@item PhysicalGroupForSubdomain1
-Default value: @code{0}
-@item PhysicalGroupForSubdomain2
-Default value: @code{0}
-@item CompututeHomology
+@item ComputeHomology
 Default value: @code{1}
 @item ComputeCohomology
 Default value: @code{0}
+@item HomologyPhysicalGroupsBegin
+Default value: @code{-1}
+@item CohomologyPhysicalGroupsBegin
+Default value: @code{-1}
+@item CreatePostProcessingViews
+Default value: @code{1}
+@item ReductionOmit
+Default value: @code{1}
+@item ReductionCombine
+Default value: @code{2}
+@item PostProcessSimplify
+Default value: @code{1}
+@end table
+
+@item Plugin(HomologyPostProcessing)
+Plugin(HomologyPostProcessing) operates on representative basis chains of homology and cohomology spaces. Functionality:
+
+1. (co)homology basis transformation:
+ 'TransformationMatrix': Integer matrix of the transformation.
+ 'PhysicalGroupsOfOperatedChains': (Co)chains of a (co)homology space basis to be transformed.
+ Results a new (co)chain basis that is an integer cobination of the given basis. 
+
+2. Make basis representations of a homology space and a cohomology space compatible: 
+'PhysicalGroupsOfOperatedChains': Chains of a homology space basis.
+'PhysicalGroupsOfOperatedChains2': Cochains of a cohomology space basis.
+Results a new basis for the homology space such that the incidence matrix of the new basis and the basis of the cohomology space is the identity matrix.
+
+Options:
+'PhysicalGroupsToTraceResults': Trace the resulting cochains to the given physical groups.
+'NameForResultChains': Post-processing view name prefix for the results.
+'ApplyBoundaryOperatorToResults': Apply boundary operator to the resulting chains.
+
+String options:
+@table @code
+@item TransformationMatrix
+Default value: @code{"1, 0; 0, 1"}
+@item PhysicalGroupsOfOperatedChains
+Default value: @code{"1, 2"}
+@item PhysicalGroupsOfOperatedChains2
+Default value: @code{""}
+@item PhysicalGroupsToTraceResults
+Default value: @code{""}
+@item NameForResultChains
+Default value: @code{"c"}
+@end table
+Numeric options:
+@table @code
+@item ApplyBoundaryOperatorToResults
+Default value: @code{0}
 @end table
 
 @item Plugin(Integrate)
@@ -552,11 +608,15 @@ Plugin(Integrate) integrates scalar fields over all the elements in the view `Vi
 
 If `View' < 0, the plugin is run on the current view.
 
+Plugin(Integrate) creates one new view.If `OverTime' = 1 , the plugin integrates the scalar view over time instead of over space.
+
 Plugin(Integrate) creates one new view.
 Numeric options:
 @table @code
 @item View
 Default value: @code{-1}
+@item OverTime
+Default value: @code{-1}
 @end table
 
 @item Plugin(Isosurface)
@@ -691,7 +751,9 @@ Plugin(MinMax) computes the min/max of a view.
 
 If `View' < 0, the plugin is run on the current view.
 
-If `OverTime' = 1, calculates the min-max over space AND time
+If `OverTime' = 1, calculates the min/max over space AND time
+
+If `Argument' = 1, calculates the min/max AND the argmin/argmax
 
 Plugin(MinMax) creates two new views.
 Numeric options:
@@ -700,6 +762,8 @@ Numeric options:
 Default value: @code{-1}
 @item OverTime
 Default value: @code{0}
+@item Argument
+Default value: @code{0}
 @end table
 
 @item Plugin(ModifyComponent)
@@ -771,23 +835,32 @@ Default value: @code{-1}
 @end table
 
 @item Plugin(NearToFarField)
-Plugin(NearToFarField) computes the far field pattern from the near electric and magnetic fields on a surface (regular grid) enclosing the radiating device (antenna).
+Plugin(NearToFarField) computes the far field pattern from the near electric E and magnetic H fields on a surface enclosing the radiating device (antenna).
 
-Parameters: the wavenumber, the far field distance (radious) and angular discretisation, i.e. the number of divisions for phi in [0, 2*Pi] and theta in [0, Pi].
-
-If `View' < 0, the plugin is run on the current view.
+Parameters: the wavenumber, the angular discretisation (phi in [0, 2*Pi] and theta in [0, Pi]) of the far field sphere and the indices of the views containing the complex-valued E and H fields. If `Normalize' is set, the far field is normalized to 1. If `dB' is set, the far field is computed in dB. If `NegativeTime' is set, E and H are assumed to have exp(-iwt) time dependency; otherwise they are assume to have exp(+iwt) time dependency. If `MatlabOutputFile' is given the raw far field data is also exported in Matlab format.
 
 Plugin(NearToFarField) creates one new view.
+String options:
+@table @code
+@item MatlabOutputFile
+Default value: @code{"farfield.m"}
+@end table
 Numeric options:
 @table @code
 @item Wavenumber
 Default value: @code{1}
-@item FarDistance
-Default value: @code{1}
+@item PhiStart
+Default value: @code{0}
+@item PhiEnd
+Default value: @code{6.28319}
 @item NumPointsPhi
-Default value: @code{120}
-@item NumPointsTheta
 Default value: @code{60}
+@item ThetaStart
+Default value: @code{0}
+@item ThetaEnd
+Default value: @code{3.14159}
+@item NumPointsTheta
+Default value: @code{30}
 @item EView
 Default value: @code{0}
 @item HView
@@ -796,6 +869,8 @@ Default value: @code{1}
 Default value: @code{1}
 @item dB
 Default value: @code{1}
+@item NegativeTime
+Default value: @code{0}
 @end table
 
 @item Plugin(NearestNeighbor)
@@ -810,6 +885,14 @@ Numeric options:
 Default value: @code{-1}
 @end table
 
+@item Plugin(NewView)
+Plugin(NewView) creates a new view from a mesh.
+Numeric options:
+@table @code
+@item View
+Default value: @code{-1}
+@end table
+
 @item Plugin(Particles)
 Plugin(Particles) computes the trajectory of particules in the force field given by the `TimeStep'-th time step of a vector view `View'.
 
@@ -923,21 +1006,21 @@ Default value: @code{-1}
 @end table
 
 @item Plugin(Scal2Vec)
-Plugin(Scal2Vec) converts the scalar fields of 'View X', 'View Y' and/or 'View Z' into a vectorial field. The new view 'Name NewView' contains it.
+Plugin(Scal2Vec) converts the scalar fields of 'ViewX', 'ViewY' and/or 'ViewZ' into a vectorial field. The new view 'NameNewView' contains it.
 
-If the value of 'View X', 'View Y' or 'View Z' is -1, the value of the vectorial field in the corresponding direction is 0.
+If the value of 'ViewX', 'ViewY' or 'ViewZ' is -1, the value of the vectorial field in the corresponding direction is 0.
 String options:
 @table @code
-@item Name NewView
+@item NameNewView
 Default value: @code{"NewView"}
 @end table
 Numeric options:
 @table @code
-@item View X
+@item ViewX
 Default value: @code{-1}
-@item View Y
+@item ViewY
 Default value: @code{-1}
-@item View Z
+@item ViewZ
 Default value: @code{-1}
 @end table
 
diff --git a/doc/texinfo/opt_print.texi b/doc/texinfo/opt_print.texi
index fac43d38d01187648ce10ec082d4ed6f9fc6a810..7ae4d40427e34a37fa5a2c700495fc36dd2122e3 100644
--- a/doc/texinfo/opt_print.texi
+++ b/doc/texinfo/opt_print.texi
@@ -64,6 +64,11 @@ Save labels in unrolled Gmsh geometries@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Print.GeoOnlyPhysicals
+Only save entities that belong to physical groups@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Print.GifDither
 Apply dithering to GIF output@*
 Default value: @code{0}@*
@@ -84,6 +89,11 @@ Output transparent GIF image@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Print.Height
+Height of printed image; use (possibly scaled) current height if < 0@*
+Default value: @code{-1}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Print.JpegQuality
 JPEG quality (between 1 and 100)@*
 Default value: @code{100}@*
@@ -134,4 +144,9 @@ Print text strings?@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Print.Width
+Width of printed image; use (possibly scaled) current width if < 0)@*
+Default value: @code{-1}@*
+Saved in: @code{General.OptionsFileName}
+
 @end ftable
diff --git a/doc/texinfo/opt_solver.texi b/doc/texinfo/opt_solver.texi
index 800ab5d859c9c6ac3448bfdc82c2f751bc1f8e3e..187511b6f2a90805abe42f6621eecf6f4b3e7bfe 100644
--- a/doc/texinfo/opt_solver.texi
+++ b/doc/texinfo/opt_solver.texi
@@ -29,53 +29,53 @@ System command to launch solver 4@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Hostname0
-Hostname where to launch solver 0@*
-Default value: @code{""}@*
+@item Solver.Name0
+Name of solver 0@*
+Default value: @code{"GetDP"}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Hostname1
-Hostname where to launch solver 1@*
+@item Solver.Name1
+Name of solver 1@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Hostname2
-Hostname where to launch solver 2@*
+@item Solver.Name2
+Name of solver 2@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Hostname3
-Hostname where to launch solver 3@*
+@item Solver.Name3
+Name of solver 3@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Hostname4
-Hostname where to launch solver 4@*
+@item Solver.Name4
+Name of solver 4@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Name0
-Name of solver 0@*
-Default value: @code{"GetDP"}@*
+@item Solver.RemoteLogin0
+Command to login to a remote host to launch solver 0@*
+Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Name1
-Name of solver 1@*
+@item Solver.RemoteLogin1
+Command to login to a remote host to launch solver 1@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Name2
-Name of solver 2@*
+@item Solver.RemoteLogin2
+Command to login to a remote host to launch solver 2@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Name3
-Name of solver 3@*
+@item Solver.RemoteLogin3
+Command to login to a remote host to launch solver 3@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
-@item Solver.Name4
-Name of solver 4@*
+@item Solver.RemoteLogin4
+Command to login to a remote host to launch solver 4@*
 Default value: @code{""}@*
 Saved in: @code{General.SessionFileName}
 
@@ -89,13 +89,48 @@ Always listen to incoming connection requests?@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Solver.AutoArchiveOutputFiles
+Automatically archive output files after each computation@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Solver.AutoCheck
+Automatically check model every time a parameter is changed@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Solver.AutoSaveDatabase
+Automatically save database after each computation@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Solver.AutoMesh
+Automatically mesh if necesssary@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Solver.AutoMergeFile
+Automatically merge result files@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Solver.AutoHideNewViews
+Automcatically hide newly merged results@*
+Default value: @code{0}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Solver.AutoShowLastStep
+Automatically show the last time step in newly merged results@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Solver.Plugins
 Enable default solver plugins?@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
 @item Solver.Timeout
-Time (in seconds) before closing the socket if no connection is happening.@*
+Time (in seconds) before closing the socket if no connection is happening@*
 Default value: @code{5}@*
 Saved in: @code{General.OptionsFileName}
 
diff --git a/doc/texinfo/opt_view.texi b/doc/texinfo/opt_view.texi
index 4580bf02be0e3916910c2467254d67bbfec2c32a..6eefbbbcfe5214c3b172dc4271e7bcf545a7a885 100644
--- a/doc/texinfo/opt_view.texi
+++ b/doc/texinfo/opt_view.texi
@@ -4,6 +4,11 @@
 @c
 
 @ftable @code
+@item View.Attributes
+Optional string attributes@*
+Default value: @code{""}@*
+Saved in: @code{General.OptionsFileName}
+
 @item View.AxesFormatX
 Number format for X-axis (in standard C form)@*
 Default value: @code{"%.3g"}@*
@@ -114,6 +119,11 @@ Tenth stippling pattern@*
 Default value: @code{"1*0xFFFF"}@*
 Saved in: @code{General.OptionsFileName}
 
+@item View.AbscissaRangeType
+Ascissa scale range type (1=default, 2=custom)@*
+Default value: @code{1}@*
+Saved in: @code{General.OptionsFileName}
+
 @item View.AdaptVisualizationGrid
 Use adaptive visualization grid (for high-order elements)?@*
 Default value: @code{0}@*
@@ -135,7 +145,7 @@ Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
 @item View.AutoPosition
-Position the scale or 2D plot automatically@*
+Position the scale or 2D plot automatically (0: manual, 1: automatic, 2: top left, 3: top right, 4: bottom left, 5: bottom right, 6: top, 7: bottom, 8: left, 9: right, 10: top 1/3)@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
@@ -304,6 +314,16 @@ Forced component 8 (if View.ForceComponents > 0)@*
 Default value: @code{8}@*
 Saved in: @code{General.OptionsFileName}
 
+@item View.CustomAbscissaMax
+User-defined maximum abscissa value@*
+Default value: @code{0}@*
+Saved in: @code{-}
+
+@item View.CustomAbscissaMin
+User-defined minimum abscissa value@*
+Default value: @code{0}@*
+Saved in: @code{-}
+
 @item View.CustomMax
 User-defined maximum value to be displayed@*
 Default value: @code{0}@*
@@ -769,6 +789,11 @@ Axes color@*
 Default value: @code{@{0,0,0@}}@*
 Saved in: @code{General.OptionsFileName}
 
+@item View.Color.Background2D
+Bacground color for 2D plots@*
+Default value: @code{@{255,255,255@}}@*
+Saved in: @code{General.OptionsFileName}
+
 @item View.ColorTable
 Color table used to draw the view@*
 Saved in: @code{General.OptionsFileName}