1. 28 Oct, 2016 2 commits
  2. 24 Aug, 2016 2 commits
  3. 23 Aug, 2016 2 commits
  4. 19 Aug, 2016 3 commits
  5. 18 Aug, 2016 1 commit
  6. 03 Aug, 2016 2 commits
    • David E. DeMarle's avatar
      Merge branch 'windows-and-optional-both-libs' into 'master' · 6e4cb06a
      David E. DeMarle authored
      fix windows and make static with shared optional
      
      windows fix is mostly the change to XdmfCoreReader.
      On kitware's dashboards machines these template defs cause
      the compiler to redefine parts of stdlib. But also
      the static/shared lib had bad declspecs
      
      Besides that I added a new option XDMF_STATIC_AND_SHARED,
      that enables or disables the recent feature where compilation
      produces both static and shared libraries simultaneously. The default
      is ON in *Nix, and disabled on windows. If/when the windows
      declspec issues are resolved we can easily enable it there.
      
      See merge request !19
      6e4cb06a
    • David E. DeMarle's avatar
      fix windows and make static with shared optional · 3b2c05d6
      David E. DeMarle authored
      windows fix is mostly the change to XdmfCoreReader.
      On kitware's dashboards machines these template defs cause
      the compiler to redefine parts of stdlib. But also
      the static/shared lib had bad declspecs
      
      Besides that I added a new option XDMF_STATIC_AND_SHARED,
      that enables or disables the recent feature where compilation
      produces both static and shared libraries simultaneously. The default
      is ON in *Nix, and disabled on windows. If/when the windows
      declspec issues are resolved we can easily enable it there.
      3b2c05d6
  7. 13 Jul, 2016 2 commits
    • David E. DeMarle's avatar
      Merge branch 'fix-windows-compilation' into 'master' · e8e454cf
      David E. DeMarle authored
      fix windows compilation
      
      This one snuck in during the recent big big merge.
      With the if WIN32 code in the headers, we get errors like
      C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe ....lots skipped.... \
      /FoVTK\ThirdParty\xdmf3\vtkxdmf3\core\CMakeFiles\XdmfCoreObjects.dir\XdmfHeavyDataDescription.cpp.obj \
      /FdVTK\ThirdParty\xdmf3\vtkxdmf3\core\CMakeFiles\XdmfCoreObjects.dir\ \
      /FS -c C:\bbd\1c569048\source-paraview\VTK\ThirdParty\xdmf3\vtkxdmf3\core\XdmfHeavyDataDescription.cpp
      C:\bbd\1c569048\build\install\include\boost-1_56\boost/smart_ptr/shared_ptr.hpp(658) : error C2562: 'boost::shared_ptr<Loki::BaseVisitor>::operator []' : 'void' function returning a value
              C:\bbd\1c569048\build\install\include\boost-1_56\boost/smart_ptr/shared_ptr.hpp(653) : see declaration of 'boost::shared_ptr<Loki::BaseVisitor>::operator []'
      
      Really really need windows tests on the xdmf dashboard, and xdmf turned on in vtk buildbot.
      This was only detected all the way up in ParaView pain.
      
      See merge request !17
      e8e454cf
    • David E. DeMarle's avatar
      fix windows compilation · 98aaacae
      David E. DeMarle authored
      This one snuck in during the recent big big merge.
      With the if WIN32 code in the headers, we get errors like
      C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe ....lots skipped.... \
      /FoVTK\ThirdParty\xdmf3\vtkxdmf3\core\CMakeFiles\XdmfCoreObjects.dir\XdmfHeavyDataDescription.cpp.obj \
      /FdVTK\ThirdParty\xdmf3\vtkxdmf3\core\CMakeFiles\XdmfCoreObjects.dir\ \
      /FS -c C:\bbd\1c569048\source-paraview\VTK\ThirdParty\xdmf3\vtkxdmf3\core\XdmfHeavyDataDescription.cpp
      C:\bbd\1c569048\build\install\include\boost-1_56\boost/smart_ptr/shared_ptr.hpp(658) : error C2562: 'boost::shared_ptr<Loki::BaseVisitor>::operator []' : 'void' function returning a value
              C:\bbd\1c569048\build\install\include\boost-1_56\boost/smart_ptr/shared_ptr.hpp(653) : see declaration of 'boost::shared_ptr<Loki::BaseVisitor>::operator []'
      
      Really really need windows tests on the xdmf dashboard, and xdmf turned on in vtk buildbot.
      This was only detected all the way up in ParaView pain.
      98aaacae
  8. 12 Jul, 2016 1 commit
  9. 11 Jul, 2016 1 commit
  10. 08 Jul, 2016 1 commit
    • David E. DeMarle's avatar
      Merge branch 'dont-hide-parent-methods' into 'master' · 4a486e13
      David E. DeMarle authored
      expose parent class's methods to avoid comp warnings
      
      -Woverloaded-virtual complains because XdmfGrid's get* is
      hidden and made uncallable by the non virtual method of the same
      in the child class. Making the child virtual is problematic since
      the template parameter is not const in both.
      
      This change ensures that both are visible to the user
      and prevents the compilation warning.
      
      See merge request !13
      4a486e13
  11. 07 Jul, 2016 2 commits
    • David E. DeMarle's avatar
      expose parent class's methods to avoid comp warnings · 0ccb916f
      David E. DeMarle authored
      -Woverloaded-virtual complains because XdmfGrid's get* is
      hidden and made uncallable by the non virtual method of the same
      in the child class. Making the child virtual is problematic since
      the template parameter is not const in both.
      
      This change ensures that both are visible to the user
      and prevents the compilation warning.
      0ccb916f
    • David E. DeMarle's avatar
      Merge branch 'master' into 'master' · ce902eb0
      David E. DeMarle authored
      changes for fortran and shared library bulilding with python wrapping
      
      Here are some necessary changes for fortran and for building a shared library with python wrapping
      
      Also please turn on the testing of the fortran test code in the auto testing system.
      
      Thanks,
      
      Joe Hennessey
      
      See merge request !11
      ce902eb0
  12. 05 Jul, 2016 1 commit
  13. 01 Jul, 2016 1 commit
  14. 16 Jun, 2016 2 commits
  15. 15 Jun, 2016 8 commits
  16. 14 Jun, 2016 7 commits
  17. 13 Jun, 2016 2 commits
    • David E. DeMarle's avatar
      fix failing tests by switching a merge conflict resolution · 45aad5aa
      David E. DeMarle authored
      these tests fail with it the other way.
      C_CTestXdmfWriter (Failed)
      C_CTestXdmfAggregate (Failed)
      Cxx_TestXdmfAggregate (Failed)
      Cxx_TestXdmfFunction (Failed) new fail
      Cxx_TestXdmfSubset
      
      xml file for aggregate is no different, but reading
      balks at lack of "Content" the other way around
      45aad5aa
    • David E. DeMarle's avatar
      restore wrappers broken in vtk updates · e721d8d6
      David E. DeMarle authored
      vtk side changed CMAKE_BINARY_DIR to CMAKE_CURRENT_BINARY_DIR
      so that xdmf would build cleanly in its own place within projects
      that use it. Doing so moved xdmfcore.py and xdmfcoredsm.py
      but then ctest wouldn't find them. This change puts the python
      submodules into the top level.
      e721d8d6