KIDS  ver-0.0.1
KIDS : Kernel Integrated Dynamics Simulator
Loading...
Searching...
No Matches
pykids/__init__.py
Go to the documentation of this file.
1from __future__ import absolute_import
2__author__ = "Xin He"
3
4import os, os.path
5import sys
6from . import version
7
8# if sys.platform == 'win32':
9# _path = os.environ['PATH']
10# os.environ['PATH'] = '%(lib)s;%(lib)s\plugins;%(path)s' % {
11# 'lib': version.pykids_library_path, 'path': _path}
12# try:
13# with os.add_dll_directory(version.pykids_library_path):
14# from . import _pykids
15# except:
16# pass
17
18os.path.append(version.KIDS_library_path)
19# import pykids.libpykids_v1 as v1
20import pykids.libpykids_v2 as v2
21import pykids._kids as _kids
22import pykids.ext as ext
23
24if sys.platform == 'win32':
25 os.environ['PATH'] = _path
26 del _path
27
28# __version__ = Platform.KIDSVersion()
29
30class KIDSException(Exception): # for swig wrapper only
31 """This is the class used for all exceptions thrown by the C++ library."""
32 pass