Menu

Tree [904f99] default tip /
 History

Read Only access


File Date Author Commit
 demo 2015-02-10 Marc Poinot Marc Poinot [bfa652] mem leak second pass + save/update fix
 doc 2016-08-19 Marc Poinot Marc Poinot [aa0677] partial read of data (L3 and pyCHLone insterfaces)
 misc 2019-03-24 Mickael Philit Mickael Philit [ac93db] Use python3 print with Scons
 pyx 2018-09-28 Mickael Philit Mickael Philit [fc2277] Do link skipping based on localnode name.
 src 2019-03-24 Mickael Philit Mickael Philit [ac93db] Use python3 print with Scons
 test 2018-11-05 Mickael Philit Mickael Philit [c3beac] Fix tests
 wks 2015-07-08 marc.poinot@onera.fr marc.poinot@onera.fr [d8ef09] win64 changes
 .hgignore 2015-07-07 Marc Poinot Marc Poinot [9eff39] sync back win32
 .hgtags 2019-03-24 Mickael Philit Mickael Philit [904f99] Added tag v0.56 for changeset ac93db90d272
 PKG-INFO 2019-03-24 Mickael Philit Mickael Philit [ac93db] Use python3 print with Scons
 SConstruct 2019-03-24 Mickael Philit Mickael Philit [ac93db] Use python3 print with Scons
 SConstructSetUp.py 2015-07-08 marc.poinot@onera.fr marc.poinot@onera.fr [d8ef09] win64 changes
 license.txt 2013-06-26 Marc Poinot Marc Poinot [8de34a] misc doc
 meta.yaml 2018-09-28 Mickael Philit Mickael Philit [77ad24] backport from pyCGNS
 readme.txt 2015-07-08 marc.poinot@onera.fr marc.poinot@onera.fr [d8ef09] win64 changes
 release.txt 2016-04-05 Marc Poinot Marc Poinot [26a206] fix #2 + add checksum #3
 version.py 2016-09-02 Marc Poinot Marc Poinot [33e4c1] transient state save fix in progress

Read Me

.. ======================================================================
   CHLone - CGNS HDF5 LIBRARY only node edition
   See license.txt in the root directory of this source release
   ====================================================================== 

   The doc is Sphinx-generated, read the PDF file: ./doc/CHLoned.pdf

   -----
     
   CHLone is a CGNS/HDF5 implementation, it's a librarie with three interface 
   levels available for CGNS application developpers.

   - C1 CGNS MLL Clone, same API as CGNS/MLL with a different implementation
   - A2 Application API, a SIDS types based interface built for extensions
   - L3 Low Level Library, manages HDF5 nodes

   Build/install
   =============

   CHLone requires scons (see URL below).
   The configuration file is `SConstructSetUp.py` which is self-documented.
   You set your own parameters in this configuration file and you run scons
   just typing `scons` in your command line.

   Windows build see end of this file

   Links
   =====

     - CHLone home page:  http://sites.google.com/site/chlonelibrary/home
     - CGNS:              http://www.cgns.org
     - HDF5:              http://www.hdfgroup/HDF5
     - SCons:             http://www.scons.org
     - Python:            http://www.python.org
     - Sphinx:            http://sphinx.pocoo.org

   Credits
   =======

   CHLone:

     - Main developper Marc Poinot, ONERA

   People not related to CHLone but to CGNS or HDF5:

     - from CGNS core team (C.Rumsey, B.Wedan, T.Hauser)
     - from HDF5 people (Q.Koziol)

   Windows Build
   =============

   There is a problem with HDF5 lib, some type definition are colliding with Python.
   Several fixes can be applied, I've changed the pyconfig.h header (in the Anaconda install):


     typedef long long ssize_t;

    /* Define like size_t, omitting the "unsigned" 
    #ifdef MS_WIN64
    typedef __int64 ssize_t;
    #else
    typedef _W64 int ssize_t;
    #endif
    */

   Be sure you are using the right compiler, set the path to force all tools
   in the same dir (example for 64bits prod):
     set path=c:\"Program Files (x86)"\"Microsoft Visual Studio 12.0"\VC\bin\amd64;%path%


   -----
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.