Commit Graph

2310 Commits

Author SHA1 Message Date
cvw
c074d7a034 best chordal deviation 2013-06-17 14:08:05 +00:00
cvw
c4c5fe1af4 best warning test qlineedit (for float value) 2013-06-17 12:54:10 +00:00
cvw
e7fd27bf38 replace QDoubleSpinBox 2013-06-11 13:45:24 +00:00
cvw
0df6e9e468 best enregistreResultat 2013-06-05 10:54:50 +00:00
cvw
254a8bdcef more 2013-06-05 10:52:40 +00:00
cvw
e79c5fa3c5 best enregistreResultat 2013-06-05 10:32:14 +00:00
cvw
21bded888b shift save load in file 2013-05-23 14:27:44 +00:00
cvw
293e0ad505 more 2013-05-21 14:42:25 +00:00
cvw
60edc5d627 ie MGCleaner 2013-05-17 15:29:32 +00:00
cvw
731b5c6dbf more 2013-05-17 15:28:51 +00:00
cvw
07a4a5bf54 more 2013-05-16 14:31:35 +00:00
cvw
56e5750537 more load/save hypothesis 2013-05-16 12:48:52 +00:00
cvw
72e70c5f55 save load params 2013-04-29 11:24:24 +00:00
cvw
6b258aaf7a new gui 2013-04-26 14:24:18 +00:00
cvw
b1672f75ae new dialog 2013-04-26 11:26:31 +00:00
cvw
a5310a36f1 first step modification compilation ok 2013-04-24 14:12:27 +00:00
cvw
0c1c4a49ec more yams doc 2013-04-19 13:53:07 +00:00
cvw
0fbee46b2a non utf8 a 2013-04-19 11:59:47 +00:00
cvw
141ed3ba98 avoid tabulation 2013-04-19 11:15:12 +00:00
vsr
adfe3931a8 Fix make distcheck problem 2013-04-16 08:52:10 +00:00
eap
ad575b2e6a Regression of already fixed
0021406: EDF 1975 NETGENPLUGIN: Submesh hypothesis not taken into account

Correct the patch for
0021556: EDF 2222 SMESH: 3D mesh after projection impossible

-        smWithAlgoSupportingSubmeshes[0].push_back( shDim2smIt->second );
+        smWithAlgoSupportingSubmeshes[3].push_back( shDim2smIt->second );
2013-04-15 10:44:12 +00:00
akl
77d04133be Restore the copyrights 2003-2007 2013-04-15 06:50:37 +00:00
rnv
75bec51b3c Fix 'make distcheck' 2013-04-11 13:10:03 +00:00
eap
9aeac93db0 non-regression test SMESH_TEST/Grids/smesh/mesh_rotation/A8
Fix generateGroups() to correctly generate "top" groups for initial
groups of nodes
2013-04-08 13:09:24 +00:00
eap
0f842b1c6a Fix Mirror() 2013-04-08 13:06:13 +00:00
rnc
1f21d80b1b fixed the version number in the Yams plug-in documentation, the @VERSION@ variable is now used to generate a conf.py file with the right version number 2013-04-05 16:52:04 +00:00
rnc
fe6504b34f - added the doc of the Yams plugin in the SALOME install
- added an entry in the SMESH Plug-ins help menu
2013-04-05 16:04:30 +00:00
akl
16ed45cd7d Fix of INT PAL 0022077: TC5.1.5: usage of filters in Modification dialogs, Add button.
1) Don't clear selection at open of dialog;
2) Disable automatic insert of selected elements in the list box;
3) Don't clear mesh selection during geometry selection.
2013-04-04 08:47:29 +00:00
eap
d6600c3aeb Remove reference to NETGEN from AutomaticTetrahedralization(), a default
triangular algorithm is used.
2013-04-03 14:39:29 +00:00
eap
5a2b960dfb 0021556: EDF 2222 SMESH: 3D mesh after projection impossible
Apply all-dimensional algos ("algos1") before applying
non-all-dimensional algos which are more local than all-dimensional
algos of upper dimension than algos1.
E.g.
 * global on a COMPOUND of SOLIDs: "Prism 3D"
 * local  on a SOLID: "Regular 1D"
 * local  on a FACE:  "Projection 1D-2D"
Fix is to apply "Projection 1D-2D" before applying "Regular 1D".
2013-04-03 12:50:17 +00:00
eap
1ade2bddc1 0021556: EDF 2222 SMESH: 3D mesh after projection impossible
Fix association of FACEs by propagation in case if many propagation
ways are available.
2013-04-03 12:37:35 +00:00
akl
5601792b85 Fix of INT PAL 0022929: TC6.5.0: Filter 'Color of Group' dosn't work:
set 'C' locale to operate with '.' (dot) as decimal point during converting from string to double.
2013-04-03 09:47:34 +00:00
eap
0f85ac62f7 Fix OwnHypothesis()
-        if not distribHyp:
+        if not self.distribHyp:
2013-04-02 13:06:05 +00:00
vsr
641a9ef553 Verbatim headers (fix mistake in previous integration) 2013-04-01 12:23:11 +00:00
imn
5ae8cfd338 Avoid verbatim copy of sources in the developer documentation 2013-04-01 09:39:46 +00:00
eap
0de9672b5e 0022183: EDF SMESH: Error with ConvertToQuadratic
In AddNode(), throw an exception only if a node is already in an other
sub-mesh or its position in myNodes is wrong.
2013-03-29 15:22:09 +00:00
eap
7daf8d6589 0022183: EDF SMESH: Error with ConvertToQuadratic
In getMediumNodeOnComposedWire(), prevent an exception at setting a
medium node, already added to a sub-mesh in AddNode() due to
mySetElemOnShape==true, to another EDGE.
2013-03-29 15:20:32 +00:00
eap
b017154701 0022183: EDF SMESH: Error with ConvertToQuadratic
In ConvertToQuadratic(), not set quadratic elements on shapes when converting
linear elements not assigned to any shape
2013-03-29 15:17:24 +00:00
eap
b59de0167b 0022182: EDF SMESH: Mesh does not compute after a "Clear Mesh Data"
bool SMESH_subMesh::ComputeStateEngine(int event)
{
...
+  if ( event == CLEAN )
+    _alwaysComputed = false; // Unset 'true' set by MergeNodes() (issue 0022182)
}
2013-03-29 14:24:07 +00:00
eap
14ecb49e31 0051789: TC7.2.0: NoteBook cannot update study
void StdMeshers_LayerDistribution_i::LoadFrom( const char* theStream )
{

+        SMESH::SMESH_Hypothesis_var me = _this();
+        hyp1D->SetHolderHypothesis( me );
2013-03-29 13:38:04 +00:00
eap
15a0260a97 0051789: TC7.2.0: NoteBook cannot update study
-  StdMeshersGUI_LayerDistributionParamWdg(SMESH::SMESH_Hypothesis_ptr,
-                                          const QString&,
-                                          QDialog*);
+  StdMeshersGUI_LayerDistributionParamWdg(SMESH::SMESH_Hypothesis_ptr holderHyp,
+                                          SMESH::SMESH_Hypothesis_ptr distribHyp,
+                                          const QString&              name,
+                                          QDialog*                    dlg);

 private:
+ SMESH::SMESH_Hypothesis_var myHolderHyp;
2013-03-29 13:37:23 +00:00
eap
daf037da97 0051789: TC7.2.0: NoteBook cannot update study
Fix for "NumberOfSegmants" contained in "LayerDistribution" hypothesis
2013-03-29 13:36:15 +00:00
eap
21a7cf3d64 0051789: TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis

+    // string preceding an entry of object storing the attribute holding var names
+    static const char* ObjPrefix() { return " # OBJ: "; }
2013-03-29 13:35:25 +00:00
eap
b72983c0ad 0051789: TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis

+  const std::string & GetLastObjEntry() const { return myLastObj; }

+  std::string  myLastObj;
2013-03-29 13:34:37 +00:00
eap
cdff506eaf 0051789: TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis

+     * \brief Store a hypothesis wrapping this not published one.
+     *
+     * This hyp, which has no own parameters but is published, is used to store variables
+     * defining parameters of this hypothesis.
+     */
+    void SetHolderHypothesis(in SMESH::SMESH_Hypothesis hyp);

+  // a published hypothesis wrapping this not published one
+  SMESH::SMESH_Hypothesis_var myHolder;
2013-03-29 13:33:48 +00:00
eap
751c6aceb0 0051789: TC7.2.0: NoteBook cannot update study
Fix for "LayerDistribution" hypothesis

+     * \brief Store a hypothesis wrapping this not published one.
+     *
+     * This hyp, which has no own parameters but is published, is used to store variables
+     * defining parameters of this hypothesis.
+     */
+    void SetHolderHypothesis(in SMESH::SMESH_Hypothesis hyp);
2013-03-29 13:33:01 +00:00
eap
9c81b247e5 0051789: TC7.2.0: NoteBook cannot update study
In StdMeshersDC_RadialPrism3D, create LayerDistribution hyp only as needed
2013-03-29 13:29:39 +00:00
eap
35ba9b8c12 0051789: TC7.2.0: NoteBook cannot update study
Enable calling mesh.Prism('RadialPrism_3D')

+class StdMeshersDC_RadialPrism3D(StdMeshersDC_Prism3D):
+ ...
2013-03-29 13:17:47 +00:00
vsr
fc626c5c07 From CoTech 51: change default preferences 2013-03-29 13:13:59 +00:00
vsr
8cea16cb4a From CoTech 51: change default preferences 2013-03-29 10:59:00 +00:00