Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/pyfmi/fmi1.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ cimport cython

import numpy as np
cimport numpy as np
np.import_array()

int = np.int32
np.int = np.int32
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi2.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

import numpy as np
cimport numpy as np
np.import_array()

cimport pyfmi.fmil_import as FMIL
cimport pyfmi.fmil2_import as FMIL2
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi2.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ cimport cython

import numpy as np
cimport numpy as np
np.import_array()
cimport pyfmi.fmil_import as FMIL
cimport pyfmi.fmil2_import as FMIL2
cimport pyfmi.fmi_base as FMI_BASE
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi3.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

import numpy as np
cimport numpy as np
np.import_array()

cimport pyfmi.fmil_import as FMIL
cimport pyfmi.fmil3_import as FMIL3
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi3.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ from typing import Union

import numpy as np
cimport numpy as np
np.import_array()
from numpy cimport PyArray_DATA

cimport pyfmi.fmil_import as FMIL
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi_base.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ import marshal

import numpy as np
cimport numpy as np
np.import_array()

cimport pyfmi.fmil_import as FMIL
cimport pyfmi.util as pyfmi_util
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi_coupled.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import time
import numpy as np
cimport numpy as np
np.import_array()

cimport pyfmi.fmil2_import as FMIL2
cimport pyfmi.fmi2 as FMI2
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi_extended.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ Module containing the FMI interface Python wrappers.
import logging
import numpy as np
cimport numpy as np
np.import_array()

cimport pyfmi.fmil_import as FMIL
cimport pyfmi.fmil1_import as FMIL1
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi_util.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ from libc.stdio cimport FILE

import numpy as np
cimport numpy as np
np.import_array()
cimport pyfmi.fmi2 as FMI2
cimport pyfmi.fmi3 as FMI3

Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/fmi_util.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import itertools

import numpy as np
cimport numpy as np
np.import_array()

cimport pyfmi.fmil_import as FMIL
cimport pyfmi.fmi2 as FMI2
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/master.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ from cython.parallel import prange, parallel

import numpy as np
cimport numpy as np
np.import_array()
import scipy as sp
import scipy.sparse as sps
import scipy.optimize as spopt
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/simulation/assimulo_interface_fmi1.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ from timeit import default_timer as timer

import numpy as np
cimport numpy as np
np.import_array()

from pyfmi.exceptions import FMUException, FMIModel_Exception, FMIModelException

Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/simulation/assimulo_interface_fmi2.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@

import numpy as np
cimport numpy as np
np.import_array()
import logging
cimport pyfmi.fmi2 as FMI2

Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/simulation/assimulo_interface_fmi2.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ required by Assimulo.

import numpy as np
cimport numpy as np
np.import_array()

import time
import logging as logging_module
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/simulation/assimulo_interface_fmi3.pxd
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@

import numpy as np
cimport numpy as np
np.import_array()
import logging
cimport pyfmi.fmi3 as FMI3

Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/simulation/assimulo_interface_fmi3.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ required by Assimulo.

import numpy as np
cimport numpy as np
np.import_array()

import time
import logging as logging_module
Expand Down
1 change: 1 addition & 0 deletions src/pyfmi/util.pyx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@

import numpy as np
cimport numpy as np
np.import_array()

import functools
import marshal
Expand Down