File tree Expand file tree Collapse file tree 14 files changed +48
-72
lines changed Expand file tree Collapse file tree 14 files changed +48
-72
lines changed Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python3
2
2
"""Fortran to Python Interface Generator.
3
3
4
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
5
+ Copyright 2011 -- present NumPy Developers.
6
+ Permission to use, modify, and distribute this software is given under the terms
7
+ of the NumPy License.
8
+
9
+ NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
4
10
"""
5
11
__all__ = ['run_main' , 'compile' , 'get_include' ]
6
12
Original file line number Diff line number Diff line change
1
+ """
2
+ ISO_C_BINDING maps for f2py2e.
3
+ Only required declarations/macros/functions will be used.
4
+
5
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
6
+ Copyright 2011 -- present NumPy Developers.
7
+ Permission to use, modify, and distribute this software is given under the
8
+ terms of the NumPy License.
9
+
10
+ NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
11
+ """
1
12
iso_c_binding_map = {
2
13
'integer' : {
3
14
'c_int' : 'int' ,
Original file line number Diff line number Diff line change 1
- #!/usr/bin/env python3
2
1
"""
3
-
4
2
Auxiliary functions for f2py2e.
5
3
6
- Copyright 1999,2000 Pearu Peterson all rights reserved,
7
- Pearu Peterson <pearu@ioc.ee>
4
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
5
+ Copyright 2011 -- present NumPy Developers.
8
6
Permission to use, modify, and distribute this software is given under the
9
7
terms of the NumPy (BSD style) LICENSE.
10
8
11
-
12
9
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
13
- $Date: 2005/07/24 19:01:55 $
14
- Pearu Peterson
15
-
16
10
"""
17
11
import pprint
18
12
import sys
Original file line number Diff line number Diff line change 1
- #!/usr/bin/env python3
2
1
"""
3
-
4
- Copyright 1999,2000 Pearu Peterson all rights reserved,
5
- Pearu Peterson <pearu@ioc.ee>
2
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
3
+ Copyright 2011 -- present NumPy Developers.
6
4
Permission to use, modify, and distribute this software is given under the
7
5
terms of the NumPy License.
8
6
9
7
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
10
- $Date: 2005/05/06 10:57:33 $
11
- Pearu Peterson
12
-
13
8
"""
14
9
from . import __version__
15
10
f2py_version = __version__ .version
Original file line number Diff line number Diff line change 1
- #!/usr/bin/env python3
2
1
"""
3
-
4
2
Build call-back mechanism for f2py2e.
5
3
6
- Copyright 2000 Pearu Peterson all rights reserved,
7
- Pearu Peterson <pearu@ioc.ee>
4
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
5
+ Copyright 2011 -- present NumPy Developers.
8
6
Permission to use, modify, and distribute this software is given under the
9
7
terms of the NumPy License.
10
8
11
9
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
12
- $Date: 2005/07/20 11:27:58 $
13
- Pearu Peterson
14
-
15
10
"""
16
11
from . import __version__
17
12
from .auxfuncs import (
Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python3
2
2
"""
3
-
4
3
C declarations, CPP macros, and C functions for f2py2e.
5
4
Only required declarations/macros/functions will be used.
6
5
7
- Copyright 1999,2000 Pearu Peterson all rights reserved,
8
- Pearu Peterson <pearu@ioc.ee>
6
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
7
+ Copyright 2011 -- present NumPy Developers.
9
8
Permission to use, modify, and distribute this software is given under the
10
9
terms of the NumPy License.
11
10
12
11
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
13
- $Date: 2005/05/06 11:42:34 $
14
- Pearu Peterson
15
-
16
12
"""
17
13
import sys
18
14
import copy
Original file line number Diff line number Diff line change 1
- #!/usr/bin/env python3
2
1
"""
3
-
4
2
Build common block mechanism for f2py2e.
5
3
6
- Copyright 2000 Pearu Peterson all rights reserved,
7
- Pearu Peterson <pearu@ioc.ee>
4
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
5
+ Copyright 2011 -- present NumPy Developers.
8
6
Permission to use, modify, and distribute this software is given under the
9
7
terms of the NumPy License
10
8
11
9
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
12
- $Date: 2005/05/06 10:57:33 $
13
- Pearu Peterson
14
-
15
10
"""
16
11
from . import __version__
17
12
f2py_version = __version__ .version
Original file line number Diff line number Diff line change 2
2
"""
3
3
crackfortran --- read fortran (77,90) code and extract declaration information.
4
4
5
- Copyright 1999-2004 Pearu Peterson all rights reserved,
6
- Pearu Peterson <pearu@ioc.ee>
5
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
6
10000
+ Copyright 2011 -- present NumPy Developers.
7
7
Permission to use, modify, and distribute this software is given under the
8
8
terms of the NumPy License.
9
9
10
10
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
11
- $Date: 2005/09/27 07:13:49 $
12
- Pearu Peterson
13
11
14
12
15
13
Usage of crackfortran:
Original file line number Diff line number Diff line change 4
4
f2py2e - Fortran to Python C/API generator. 2nd Edition.
5
5
See __usage__ below.
6
6
7
- Copyright 1999-- 2011 Pearu Peterson all rights reserved,
8
- Pearu Peterson <pearu@cens.ioc.ee>
7
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
8
+ Copyright 2011 -- present NumPy Developers.
9
9
Permission to use, modify, and distribute this software is given under the
10
10
terms of the NumPy License.
11
11
12
12
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
13
- $Date: 2005/05/06 08:31:19 $
14
- Pearu Peterson
15
-
16
13
"""
17
14
import sys
18
15
import os
185
182
Version: { f2py_version }
186
183
numpy Version: { numpy_version }
187
184
License: NumPy license (see LICENSE.txt in the NumPy source code)
188
- Copyright 1999 - 2011 Pearu Peterson all rights reserved.
185
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
186
+ Copyright 2011 -- present NumPy Developers.
189
187
https://web.archive.org/web/20140822061353/http://cens.ioc.ee/projects/f2py2e"""
190
188
191
189
Original file line number Diff line number Diff line change 1
- #!/usr/bin/env python3
2
1
"""
3
-
4
2
Build F90 module support for f2py2e.
5
3
6
- Copyright 2000 Pearu Peterson all rights reserved,
7
- Pearu Peterson <pearu@ioc.ee>
4
+ Copyright 1999 -- 2011 Pearu Peterson all rights reserved.
5
+ Copyright 2011 -- present NumPy Developers.
8
6
Permission to use, modify, and distribute this software is given under the
9
7
terms of the NumPy License.
10
8
11
9
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
12
- $Date: 2005/02/03 19:30:23 $
13
- Pearu Peterson
14
-
15
10
"""
16
11
__version__ = "$Revision: 1.27 $" [10 :- 1 ]
17
12
You can’t perform that action at this time.
0 commit comments