akl
286bf0910d
Restore the copyrights 2003-2007
2013-04-15 08:03:09 +00:00
akl
27661bb3e6
Copyrights update 2013
2013-03-28 14:28:53 +00:00
vsr
fff1d3c32e
Distribute CMakeLists.txt files with sources (make dist)
2013-03-20 12:10:26 +00:00
rnv
b6ff8b6224
Update Header.
2013-03-15 12:25:11 +00:00
vsr
95f752a409
Fix problem with generating user docs with CMake (make usr_docs)
2013-03-15 09:49:52 +00:00
akl
364f0977a9
Fix to build by CMAKE with Netgen-5.0.0 also
2013-03-12 10:55:26 +00:00
vsr
c1a936acf1
Netgen 5.0 compatibility (linkage options)
2013-03-06 09:07:22 +00:00
vsr
01208ef803
1) Remove obsolete staff (Netgen version < 4.9.13)
...
2) Compatibility with Netgen 5.0
2013-02-28 09:01:37 +00:00
eap
830d56f45b
0022130: EDF 2579 SMESH: Issue with Viscous Layer
...
Improve DUMP_SEGMENTS to see actual segments
2013-02-20 16:09:46 +00:00
eap
18409329fe
0022005: Error at the end of NETGEN 3D spheres mesh while tetrahedrons have been generated
...
SMESH_Algo::IsReversedSubMesh() is moved to SMESH_MesherHelper
2013-02-20 08:44:49 +00:00
akl
b5bd180309
Fix path to 'am2cmake.py' as soon as it was moved into 'deprecated' subdir.
2013-02-14 14:31:50 +00:00
ctn
d4e627f361
EDF 2371 SMESH/NETGENPLUGIN: DOC=> In the case where two points are geometrically confounded, a single node is generated.
2013-02-11 12:22:41 +00:00
eap
644445c7bc
do not netgen::multithread.task to error description if it is empty
2013-01-30 07:35:49 +00:00
eap
47fa9dbaa1
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
...
arg theFirstVertex of SMESH_Block::GetOrderedEdges() became optional
2013-01-30 07:34:10 +00:00
inv
47a9747ce0
Fix compilation problem
2013-01-29 06:43:17 +00:00
eap
69c24c51e6
22004: [CEA 725] Remove "Allow quadrangles" of Netgen3D parameters
2012-12-17 09:35:46 +00:00
eap
7003c25174
21948: EDF SMESH : Memory is not freed when deleting a mesh
...
Elimenate memory leaks on CORBA objects, servants of SALOMEDS objects etc
2012-12-14 14:00:03 +00:00
eap
e3e100b8f3
decorations
2012-12-14 13:59:31 +00:00
vsr
a1768305c4
Merge from V6_6_BR (V6_6_0rc2) 11/12/2012
2012-12-11 12:10:21 +00:00
ana
9363872fba
Generating documentation by CMake:small fix
2012-10-22 07:41:30 +00:00
ana
3060644580
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module
...
* Improve documentation for meshing plug-ins (in particular, dynamically added methods). Porting to CMake.
2012-10-17 06:20:43 +00:00
eap
fff3f03c3a
0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
...
Add StdMeshers_ViscousLayers2D hypothesis
2012-10-15 15:05:25 +00:00
eap
85460a3754
No newline at end of file
2012-10-15 15:01:02 +00:00
eap
f24fcd75c9
SetQuadAllowed() is not needed any more as now it is in the base class
2012-09-21 14:37:32 +00:00
eap
9dd6e6252a
initialize myAllowQuadrangles for 3D hyp
2012-09-21 14:36:34 +00:00
eap
6e9adf3812
-#include "SMESH_*D_Algo.hxx"
...
+#include "SMESH_Algo.hxx"
2012-08-29 17:57:20 +00:00
eap
542d99e088
comment out obsolete methods relating to treatment of notebook variables
2012-08-24 13:34:49 +00:00
vsr
fe27cee3d3
Improvement of Python API documentation (SMESH and plugins):
...
- move base Mesh_Algorithm class to the separate python module
2012-08-24 05:56:35 +00:00
vsr
ce0b4856b5
Minor change for documentation generation
2012-08-22 11:48:28 +00:00
vsr
8508f51dda
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module
...
* Improve documentation for meshing plug-ins (in particular, dynamically added methods)
2012-08-22 05:30:32 +00:00
eap
72dc83bdda
remove commented code
2012-08-13 11:06:24 +00:00
eap
e881630dee
0021797: EDF 2343 SMESH: Evaluation of meshes give very different results compared to real results
2012-08-13 11:06:09 +00:00
eap
238b9bc557
class NETGEN_2D_Only_Algorithm(NETGEN_Algorithm):
...
...
+ def SetQuadAllowed(self, toAllow=True):
2012-07-23 10:44:44 +00:00
eap
eb09a83f3d
Generalize "Cancel Compute" mechanism to be able to report
...
"Computation canceled" instead of "Algorithm failed" as failure reason
void NETGENPlugin_NETGEN_*D::CancelCompute()
{
+ SMESH_Algo::CancelCompute();
2012-07-20 16:14:30 +00:00
eap
48519d8868
0021676: EDF 2283 NETGENPLUGIN: Improve Netgen 1D-2D-3D to generate pyramids in case where input 2D mesh includes quadrangles
...
Fix passing GetQuadAllowed() parameter
2012-07-05 10:14:43 +00:00
eap
1273dc58a7
0021676: EDF 2283 NETGENPLUGIN: Improve Netgen 1D-2D-3D to generate pyramids in case where input 2D mesh includes quadrangles
2012-07-05 09:39:10 +00:00
eap
6eeed530c5
0021676: EDF 2283 NETGENPLUGIN: Improve Netgen 1D-2D-3D to generate pyramids in case where input 2D mesh includes quadrangles
...
Allow qudrangles in 3D mesh
2012-07-05 09:35:10 +00:00
eap
f6d900d8a6
0021681: EDF 2246 NETGENPLUGIN: Local size not fully taken into account
...
1) if a local size is given on a face, set this size on edges of the face as well
2) take into account local sizes when pre-computing internal edges
2012-06-26 15:33:59 +00:00
eap
ab7bc69cf5
0021681: EDF 2246 NETGENPLUGIN: Local size not fully taken into account
...
struct NETGENPlugin_ngMeshInfo
{
+ char* _copyOfLocalH;
+ void transferLocalH( netgen::Mesh* fromMesh, netgen::Mesh* toMesh );
+ void restoreLocalH( netgen::Mesh* ngMesh);
}
2012-06-26 15:31:53 +00:00
vsr
576090645e
Merge from V6_5_BR 05/06/2012
2012-06-05 12:34:35 +00:00
rnv
d1405e806a
Porting documentation on the Doxygen-1.8.0
2012-04-12 07:13:25 +00:00
rnv
703a139ed3
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.
2012-03-27 13:52:19 +00:00
rnv
dc96874dba
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.
2012-03-27 13:30:22 +00:00
rnv
2ed83ef1a2
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.
2012-03-27 13:18:43 +00:00
rnv
8fb05d8785
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.
2012-03-27 13:17:20 +00:00
rnv
8097c3fa57
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.
2012-03-27 13:02:49 +00:00
vsr
7c7b7b476d
Add functions to know that SALOME module version is development one
2012-03-22 11:13:49 +00:00
eap
b2022dadb0
0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH module
...
At finish using netgen, delete netgen::testout fstream in addition to "test.out" file
2012-03-14 17:32:01 +00:00
eap
2b19ca89c1
0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH module
...
fix class NETGEN_1D2D_Algorithm_2
2012-03-11 08:50:43 +00:00
eap
8923d63e34
0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH module
...
1) Use TVar structure to dump arguments that can be defined via notebook variables
2)
+ // method intended to remove explicit treatment of Netgen hypotheses from
+ // SMESH_NoteBook to assure backward compatibility after implemeneting
+ // issue 0021308: Remove hard-coded dependency of the external mesh plugins
+ virtual int getParamIndex(const TCollection_AsciiString& method, int nbVars) const;
+
+ // method used to convert variable parameters stored in an old study
+ // into myMethod2VarParams. It should return a method name for an index of
+ // variable parameters. Index is countered from zero
+ virtual std::string getMethodOfParameter(const int paramIndex, int nbVars) const;
2012-03-07 15:22:27 +00:00