]>
SALOME platform Git repositories - tools/medcoupling.git/log
eap [Wed, 14 Jan 2009 10:30:28 +0000 (10:30 +0000)]
MEDMEM Industrialization 2008
- ~UnitTetraIntersectionBary() { clearPolygons(/*andFaces=*/true ); }
+ virtual ~UnitTetraIntersectionBary();
eap [Wed, 14 Jan 2009 10:29:04 +0000 (10:29 +0000)]
MEDMEM Industrialization 2008
+// Do define OPTIMIZE here and not in makefile to avoid problems
+// due to different sizeof(TransformedTriangle) in different packages
+#define OPTIMIZE
eap [Wed, 14 Jan 2009 10:28:17 +0000 (10:28 +0000)]
MEDMEM Industrialization 2008
Use DualMESH for P0->P1 projection
- void prepare(const MEDMEM::MESH& mesh_source, const MEDMEM::MESH& mesh_target);
+ void prepare(const MEDMEM::MESH& mesh_source, const MEDMEM::MESH& mesh_target, std::string method);
eap [Wed, 14 Jan 2009 10:26:41 +0000 (10:26 +0000)]
MEDMEM Industrialization 2008
Form interpolation matrix in intersectors
+ template<class MyMeshType, int NB_NODES>
+ inline void getBarycentricCoordinates(const double* point,
+ typename MyMeshType::MyConnType element,
+ const MyMeshType& mesh,
+ double* barycentricCoords)
eap [Wed, 14 Jan 2009 10:26:01 +0000 (10:26 +0000)]
MEDMEM Industrialization 2008
+# DO NOT define "OPTIMIZE" here (-DOPTIMIZE), else you may have problems
+# due to different sizeof(TransformedTriangle) in different packages
libinterpkernel_la_CPPFLAGS= @CXXTMPDPTHFLAGS@ \
- -I$(srcdir) -I$(srcdir)/../MEDMEM $(BOOST_CPPFLAGS) -DOPTIMIZE -DLOG_LEVEL=0 \
+ -I$(srcdir) -I$(srcdir)/../MEDMEM $(BOOST_CPPFLAGS) -DLOG_LEVEL=0 \
eap [Wed, 14 Jan 2009 10:25:21 +0000 (10:25 +0000)]
MEDMEM Industrialization 2008
Form interpolation matrix in intersectors
+ unsigned long getNumberOfNodes() const;
eap [Wed, 14 Jan 2009 10:24:42 +0000 (10:24 +0000)]
MEDMEM Industrialization 2008
Form interpolation matrix in intersectors
void interpolateMeshes(const MyMeshType& mesh1, const MyMeshType& mesh2, MatrixType& result,
+ const std::string& method)
eap [Wed, 14 Jan 2009 10:12:14 +0000 (10:12 +0000)]
MEDMEM Industrialization 2008
Form interpolation matrix in intersectors
- double* getBaryCentre(int, int) // needed for compatibility with IntersectionResult
eap [Wed, 14 Jan 2009 10:11:01 +0000 (10:11 +0000)]
MEDMEM Industrialization 2008
- DualMESH( MEDMEM::MESH & mesh );
+ DualMESH( const MEDMEM::MESH & mesh );
eap [Fri, 9 Jan 2009 16:43:50 +0000 (16:43 +0000)]
MEDMEM Industrialization 2008
new version
eap [Tue, 30 Dec 2008 16:24:52 +0000 (16:24 +0000)]
MEDMEM Industrialization 2008
minor change
eap [Tue, 30 Dec 2008 12:22:42 +0000 (12:22 +0000)]
MEDMEM Industrialization 2008
fix pb with MPI_COMM_WORLD constant
eap [Fri, 19 Dec 2008 08:21:39 +0000 (08:21 +0000)]
MEDMEM Industrialization 2008
uncomment all tests
eap [Fri, 19 Dec 2008 08:20:39 +0000 (08:20 +0000)]
MEDMEM Industrialization 2008
comment out debug writing med
eap [Thu, 18 Dec 2008 20:33:08 +0000 (20:33 +0000)]
MEDMEM Industrialization 2008
eap [Thu, 18 Dec 2008 17:45:43 +0000 (17:45 +0000)]
MEDMEM Industrialization 2008
eap [Thu, 18 Dec 2008 17:40:05 +0000 (17:40 +0000)]
MEDMEM Industrialization 2008
eap [Thu, 18 Dec 2008 17:37:20 +0000 (17:37 +0000)]
MEDMEM Industrialization 2008
add new tests
eap [Thu, 18 Dec 2008 17:35:21 +0000 (17:35 +0000)]
MEDMEM Industrialization 2008
protect from negative areas
eap [Thu, 18 Dec 2008 17:35:08 +0000 (17:35 +0000)]
MEDMEM Industrialization 2008
fix indentation
eap [Thu, 18 Dec 2008 17:32:58 +0000 (17:32 +0000)]
MEDMEM Industrialization 2008
+CPPUNIT_TEST_SUITE_REGISTRATION( UnitTetraIntersectionBaryTest );
eap [Thu, 18 Dec 2008 17:32:40 +0000 (17:32 +0000)]
MEDMEM Industrialization 2008
-typedef std::vector<std::map<int,double> > IntersectionMatrix;
+typedef INTERP_KERNEL::IntersectionResult IntersectionMatrix;
eap [Thu, 18 Dec 2008 17:32:21 +0000 (17:32 +0000)]
MEDMEM Industrialization 2008
do not dump
eap [Thu, 18 Dec 2008 17:32:01 +0000 (17:32 +0000)]
MEDMEM Industrialization 2008
do not compute baryCenter if no intersection
eap [Thu, 18 Dec 2008 17:31:35 +0000 (17:31 +0000)]
MEDMEM Industrialization 2008
do not use baryCenter
eap [Thu, 18 Dec 2008 17:31:14 +0000 (17:31 +0000)]
MEDMEM Industrialization 2008
+ double* findBaryCentre(int iSize, int j) //!< 0 <= iSize <= size()
eap [Thu, 18 Dec 2008 17:30:51 +0000 (17:30 +0000)]
MEDMEM Industrialization 2008
+ double* baryCenre = result.getBaryCentre( i_P, OTT<ConnType,numPol>::indFC(i_S) );
eap [Thu, 18 Dec 2008 17:30:40 +0000 (17:30 +0000)]
MEDMEM Industrialization 2008
+ double* baryCenre =
+ result.getBaryCentre(OTT<ConnType,numPol>::ind2C(targetIdx),srcIdx);
eap [Thu, 18 Dec 2008 17:30:26 +0000 (17:30 +0000)]
MEDMEM Industrialization 2008
+ double* getBaryCentre(int, int) // needed for compatibility with IntersectionResult
eap [Wed, 17 Dec 2008 17:50:33 +0000 (17:50 +0000)]
MEDMEM Industrialization 2008
support poly meshes
eap [Wed, 17 Dec 2008 17:49:32 +0000 (17:49 +0000)]
MEDMEM Industrialization 2008
fix ParaFIELD::ParaFIELD(MEDMEM::FIELD<double>* subdomain_field, const ProcessorGroup& proc_group)
eap [Wed, 17 Dec 2008 17:48:47 +0000 (17:48 +0000)]
MEDMEM Industrialization 2008
use DualMESH to support P0->P1 projection
eap [Wed, 17 Dec 2008 17:46:51 +0000 (17:46 +0000)]
MEDMEM Industrialization 2008
support P0->P1 etc projections
eap [Wed, 17 Dec 2008 17:45:50 +0000 (17:45 +0000)]
MEDMEM Industrialization 2008
exchange poly meshes
eap [Wed, 17 Dec 2008 17:42:50 +0000 (17:42 +0000)]
MEDMEM Industrialization 2008
Check field nature at attaching
- void DEC::attachLocalField(const ParaFIELD* field)
+ void DEC::attachLocalField(const ParaFIELD* field, const string& method)
eap [Wed, 17 Dec 2008 17:06:19 +0000 (17:06 +0000)]
MEDMEM Industrialization 2008
fix
eap [Wed, 17 Dec 2008 16:14:24 +0000 (16:14 +0000)]
MEDMEM Industrialization 2008
eap [Wed, 17 Dec 2008 16:08:57 +0000 (16:08 +0000)]
MEDMEM Industrialization 2008
+ UnitTetraIntersectionBaryTest.cxx
eap [Wed, 17 Dec 2008 16:00:30 +0000 (16:00 +0000)]
MEDMEM Industrialization 2008
tune for use by UnitTetraIntersectionBary
eap [Wed, 17 Dec 2008 15:57:35 +0000 (15:57 +0000)]
MEDMEM Industrialization 2008
+ void reverseApply(double* destPt, const double* srcPt) const;
eap [Wed, 17 Dec 2008 15:56:57 +0000 (15:56 +0000)]
MEDMEM Industrialization 2008
+ double* baryCentre=0) = 0;
eap [Wed, 17 Dec 2008 15:56:37 +0000 (15:56 +0000)]
MEDMEM Industrialization 2008
calculate barycentre of intersection
eap [Wed, 17 Dec 2008 15:53:10 +0000 (15:53 +0000)]
MEDMEM Industrialization 2008
eap [Wed, 17 Dec 2008 15:51:18 +0000 (15:51 +0000)]
MEDMEM Industrialization 2008
+ /*_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/
+ /* Calculate barycentric coordinates of a point p */
+ /* with respect to triangle or tetra verices. */
+ /*_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/
+
+ inline void barycentric_coodrs(const std::vector<const double*>& n, const double* p, double* bc)
eap [Wed, 17 Dec 2008 15:49:58 +0000 (15:49 +0000)]
MEDMEM Industrialization 2008
container of intersection results
eap [Wed, 17 Dec 2008 15:41:40 +0000 (15:41 +0000)]
MEDMEM Industrialization 2008
+DualMESH.hxx
+IntersectionResult.hxx
+ UnitTetraIntersectionBary.cxx
+ UniversalCellModel.hxx
eap [Wed, 17 Dec 2008 15:37:31 +0000 (15:37 +0000)]
MEDMEM Industrialization 2008
adapt to poly elements
eap [Wed, 17 Dec 2008 13:39:08 +0000 (13:39 +0000)]
MEDMEM Industrialization 2008
+ double* baryCentre=0);
eap [Wed, 17 Dec 2008 13:38:06 +0000 (13:38 +0000)]
MEDMEM Industrialization 2008
fix indentation
eap [Wed, 17 Dec 2008 13:33:14 +0000 (13:33 +0000)]
MEDMEM Industrialization 2008
eap [Wed, 17 Dec 2008 13:32:23 +0000 (13:32 +0000)]
MEDMEM Industrialization 2008
- double intersectCells(ConnType icell_A, ConnType icell_B, int nb_NodesA, int nb_NodesB);
+ double intersectCells(ConnType icell_A, ConnType icell_B, int nb_NodesA, int nb_NodesB,
+ double* baryCentre=0);
eap [Wed, 17 Dec 2008 13:17:13 +0000 (13:17 +0000)]
MEDMEM Industrialization 2008
+ const NormalizedCellType* getSonsType() const { return _sonsType; }
eap [Wed, 17 Dec 2008 10:51:44 +0000 (10:51 +0000)]
rename
eap [Wed, 17 Dec 2008 10:46:41 +0000 (10:46 +0000)]
Move from ParaMED_Swig
eap [Wed, 17 Dec 2008 10:44:09 +0000 (10:44 +0000)]
*** empty log message ***
eap [Tue, 11 Nov 2008 15:38:11 +0000 (15:38 +0000)]
just fix indentation
eap [Tue, 11 Nov 2008 15:37:48 +0000 (15:37 +0000)]
particular approach to MPI_Attr_get() with MPICH2
eap [Mon, 10 Nov 2008 13:44:56 +0000 (13:44 +0000)]
+ DualMESHTests.cxx
eap [Mon, 10 Nov 2008 07:41:53 +0000 (07:41 +0000)]
+ DualMESHTests.cxx
eap [Mon, 10 Nov 2008 07:40:45 +0000 (07:40 +0000)]
newline at end of file
eap [Mon, 10 Nov 2008 07:39:59 +0000 (07:39 +0000)]
dual mesh
vsv [Thu, 6 Nov 2008 14:02:46 +0000 (14:02 +0000)]
*** empty log message ***
jfa [Mon, 27 Oct 2008 12:38:35 +0000 (12:38 +0000)]
Join modifications from branch BR_Dev1_For_5_0
eap [Fri, 24 Oct 2008 05:55:19 +0000 (05:55 +0000)]
20011: [CEA 279] MEDMEM_Utilities.hxx
roll back changes of BEGIN_OF and END_OF macros
vsr [Tue, 16 Sep 2008 11:39:01 +0000 (11:39 +0000)]
Implement 'make dist' and 'make distcheck' steps
vsr [Mon, 15 Sep 2008 12:59:47 +0000 (12:59 +0000)]
Implement 'make dist' and 'make distcheck' steps support
abd [Thu, 28 Aug 2008 12:54:48 +0000 (12:54 +0000)]
compilation errors
abd [Thu, 28 Aug 2008 09:50:28 +0000 (09:50 +0000)]
Fix compilation problems on Win32 platform
jfa [Tue, 26 Aug 2008 11:03:00 +0000 (11:03 +0000)]
Fix cross-platform instability in case trianglesTangencyCritical_Triangulation().
vsr [Tue, 13 May 2008 12:10:25 +0000 (12:10 +0000)]
Replace DATA_DIR environment variable in tests by MED_ROOT_DIR
vsr [Tue, 13 May 2008 11:44:19 +0000 (11:44 +0000)]
Replace DATA_DIR environment variable in tests by MED_ROOT_DIR
vbd [Wed, 7 May 2008 12:26:34 +0000 (12:26 +0000)]
NPPAL 19079 :
bug correction in PointLocator algos.
vsr [Thu, 24 Apr 2008 11:40:46 +0000 (11:40 +0000)]
Fix compilation problems caused by the merge from BR_PARA_Integration branch
jfa [Tue, 22 Apr 2008 13:47:15 +0000 (13:47 +0000)]
Merge from BR_MEDPARA_Integration
vsr [Wed, 30 Jan 2008 16:17:21 +0000 (16:17 +0000)]
Merge from BR_Dev_For_4_0 branch (from tag mergeto_BR_QT4_Dev_17Jan08)
mpv [Mon, 16 Apr 2007 06:08:33 +0000 (06:08 +0000)]
Migration to autotools
abd [Wed, 7 Feb 2007 11:14:16 +0000 (11:14 +0000)]
Merging with WPdev
abd [Wed, 7 Feb 2007 10:55:24 +0000 (10:55 +0000)]
*** empty log message ***
admin [Fri, 8 Sep 2006 12:30:03 +0000 (12:30 +0000)]
This commit was generated by cvs2git to create branch 'BR_Dev_For_4_0'.
Sprout from V3_2_0_maintainance 2006-09-08 12:30:02 UTC jfa <jfa@opencascade.com> 'Roll back modifications, done for PAL7549, because they prevents successfull execution of CALCULATOR_TEST_STUDY_WITHOUTIHM script.'
Cherrypick from V3_2_0_maintainance 2006-06-08 12:20:54 UTC admin <salome-admin@opencascade.com> 'This commit was generated by cvs2git to create branch 'V3_2_0_maintainance'.':
doc/html/INPUT/sources/bg_salome.gif
doc/html/INPUT/sources/bg_salomepro.gif
doc/salome/tui/MED/sources/bg_salome.gif
mkr [Fri, 11 Aug 2006 06:15:52 +0000 (06:15 +0000)]
Fix for bug IPAL11446 : Is it correct: "SALOME PRO" on the background of TUI documentation? => remove unnecessary files from the version.
jfa [Thu, 1 Jun 2006 11:21:18 +0000 (11:21 +0000)]
Join modifications from branch BR_DEBUG_3_2_0b1
jfa [Sat, 6 May 2006 08:25:41 +0000 (08:25 +0000)]
Join modifications from branch CEAFor_V3_2_0
jfa [Wed, 15 Mar 2006 12:59:53 +0000 (12:59 +0000)]
Change version name to 3.2.0a2
jfa [Wed, 8 Feb 2006 09:44:23 +0000 (09:44 +0000)]
Update version to 3.2.0a1
nadir [Fri, 3 Feb 2006 14:26:39 +0000 (14:26 +0000)]
update with the version in the OCC branch OCC_development_generic_2006.
nadir [Tue, 31 Jan 2006 14:46:37 +0000 (14:46 +0000)]
committing the version in the main trunk of the CVS tree the branch
IntegrationEDF tagged ForV3_2_0bx. That is for the V3_2_0a1 of the MED
module.
nadir [Mon, 16 Jan 2006 10:03:19 +0000 (10:03 +0000)]
comitting in the Main branch the branch BR_3_1_0deb
nadir [Mon, 16 Jan 2006 09:09:58 +0000 (09:09 +0000)]
comitting in the Main branch the branch BR_3_1_0deb
smh [Mon, 5 Dec 2005 16:27:34 +0000 (16:27 +0000)]
Copyrights update
nadir [Mon, 26 Sep 2005 15:12:57 +0000 (15:12 +0000)]
updating the main trunk with the CEA debug devellopment from the branch
CEA_V3_0_x (tagged For_V3_0_3a2)
nadir [Tue, 12 Jul 2005 08:43:59 +0000 (08:43 +0000)]
merging the main trunk with the BrForComp branch to build a pre V3_0_1
version, which will be tagged V3_0_1b1.
admin [Wed, 1 Dec 2004 10:44:43 +0000 (10:44 +0000)]
Merge with version on tag OCC-V2_1_0d
nri [Fri, 25 Jun 2004 12:47:44 +0000 (12:47 +0000)]
DCQ : Merge with Ecole Ete a6.
nadir [Fri, 9 Apr 2004 08:47:32 +0000 (08:47 +0000)]
Building a version which will be tagged PreV2_0_0 working with KERNEL V1_4_0.
nri [Fri, 30 Jan 2004 12:14:56 +0000 (12:14 +0000)]
NRI : 1.4.0 version.
nri [Wed, 14 Jan 2004 09:26:49 +0000 (09:26 +0000)]
NRI : bug KERNEL5014 fixed.
nri [Thu, 20 Nov 2003 12:29:02 +0000 (12:29 +0000)]
NRI : Add static documentation.
nri [Thu, 20 Nov 2003 12:28:34 +0000 (12:28 +0000)]
NRI : Remove old file.
nri [Thu, 20 Nov 2003 12:27:03 +0000 (12:27 +0000)]
NRI : Update images.
nri [Thu, 20 Nov 2003 12:25:55 +0000 (12:25 +0000)]
NRI : Rename file.