10
0
mirror of https://gitlab.com/scemama/irpf90.git synced 2024-12-22 12:23:32 +01:00
Commit Graph

221 Commits

Author SHA1 Message Date
6bdc7afde4 Disallow provide, touch, soft_touch, provide_all in openMP 2014-05-23 22:34:09 +02:00
f6ff97f5c5 Added has_openmp for variables 2014-05-23 22:03:23 +02:00
2b2e048f01 Make single in subroutine needs 2014-05-13 11:15:24 +02:00
fa761ea25f irp_stack works again 2014-05-10 23:50:46 +02:00
2aa209dd6b Merge branch 'master' of ssh://git.code.sf.net/p/irpf90/code 2014-04-25 17:21:28 +02:00
75859b10c1 Simplified tags file 2014-04-25 17:21:04 +02:00
vijaygopalchilkuri
5e15a7ad05 add support for interface block 2014-04-02 23:01:33 +02:00
vijaygopalchilkuri
7a4b8cb8dc Merge branch 'master' of ssh://git.code.sf.net/p/irpf90/code
* 'master' of ssh://git.code.sf.net/p/irpf90/code: (23 commits)
  IRPF90_MAKE variable
  Gitignore file added
  Error messages cleaned
  Compile external sources first
  Compile first external sources
  support for recursive subroutines in indent
  Added support of documentation of subroutines and functions
  Added irpf90_indent
  Add tags for vi navigation
  Forgot to remove debug print
  Fixed man error in make
  Corrected bug with unexisting directories
  Added auto codelet generation
  Forgot file
  Added autocompletion in irpman
  Fixed bug with Cython
  Added -I option
  Work to do
  Added man pages
  Bug with +=
  ...
2014-04-02 22:55:59 +02:00
d152eab8d1 IRPF90_MAKE variable 2014-04-02 17:07:27 +02:00
557959f51a Gitignore file added 2014-04-02 13:46:43 +02:00
76224d6354 Error messages cleaned 2014-04-01 17:47:06 +02:00
1ed4a11827 Compile external sources first 2014-04-01 11:58:11 +02:00
49dcdbeefd Compile first external sources 2014-03-24 17:05:52 +01:00
051e65ebf9 support for recursive subroutines in indent 2014-03-13 15:10:02 +01:00
67e6def151 Added support of documentation of subroutines and functions 2014-03-13 14:45:04 +01:00
e74ffd8e7a Added irpf90_indent 2014-03-13 10:31:10 +01:00
b1982206ea Add tags for vi navigation 2014-03-11 16:01:58 +01:00
b508923bab Forgot to remove debug print 2014-02-28 11:12:20 +01:00
89ab32443c Corrected bug with unexisting directories 2014-02-27 14:06:31 +01:00
61997d670a Added auto codelet generation 2014-01-07 17:01:40 +01:00
b5499b8a2f Added autocompletion in irpman 2013-12-13 10:28:32 +01:00
f1d3eba3bc Fixed bug with Cython 2013-12-11 14:49:02 +01:00
fd3b743792 Added -I option 2013-12-11 14:19:20 +01:00
efd67d12f9 Work to do 2013-11-20 17:43:03 +01:00
bb41e2cd73 Bug with += 2013-11-08 00:08:09 +01:00
51b1598bb0 Merge branch 'master' of ssh://git.code.sf.net/p/irpf90/code
Conflicts:
	src/version.py
2013-10-03 11:21:46 +02:00
b0d955cb85 Bug in makefile with cython 2013-10-03 11:20:58 +02:00
Anthony Scemama
27a799df35 Openmp bug
Version:1.2.21
2013-07-11 00:40:20 +02:00
vijaygopalchilkuri
5abd43782f Bug in touch of multiple variables 2013-07-09 19:53:05 +02:00
vijaygopalchilkuri
45b328c442 Bug in touch of multiple variables 2013-07-09 18:06:16 +02:00
1b3924c615 Bug introduced in previous commit. Corrected 2013-07-09 17:05:56 +02:00
Anthony Scemama
90c16dc7f5 Minor changes
Version:1.2.20
2013-07-08 23:57:36 +02:00
Anthony Scemama
ff34366fde Improved documentation
Version:1.2.21

Version:1.2.20
2013-07-08 23:53:58 +02:00
bcfc768b7a :if: changed to : if : in preprocessed text 2013-07-02 17:01:16 +02:00
6f6d8d0a2a Removed irpf90.exe from repo 2013-07-02 01:39:03 +02:00
Anthony Scemama
07fdfc46ff Cleaning in repository
Version:1.2.18
2013-07-02 00:58:47 +02:00
vijaygopalchilkuri
3d50cbc3e4 changed preprocessed_text.py - vijay 2013-07-01 13:12:37 +02:00
42c898d509 Check unused providers 2013-01-21 12:27:44 +01:00
2fecac9d79 Can use irpf90.a for large builds 2013-01-17 10:45:26 +01:00
a27788abba Bug with types 2013-01-04 17:15:08 +01:00
e0446eb0be Bug in memory debug 2012-12-19 11:35:21 +01:00
91ac0ac940 IRP_ALIGN introduced 2012-12-07 15:12:10 +01:00
017cbcb43f OpenMP sentinels added 2012-11-27 01:12:16 +01:00
f08f90321b Bug with parentheses 2012-11-15 12:00:43 +01:00
a0fb70b15f Merge branch 'master' of ssh://irpf90.git.sourceforge.net/gitroot/irpf90/irpf90 2012-10-19 14:50:22 +02:00
c1059859be Better error messages 2012-10-19 14:49:41 +02:00
9c369ef0d0 Bug in finaliza 2012-10-05 15:03:32 +02:00
Anthony Scemama
8479ee0e38 Broken link
Version:1.2.17

Version:1.2.18
2012-07-31 14:30:44 +02:00
Anthony Scemama
1a32c9d811 Makefile
Version:1.2.14
2012-06-04 17:11:10 +02:00
Anthony Scemama
44a27ce079 Makefile with/without cython
Version:1.2.13
2012-06-04 17:10:23 +02:00
15a0e1e2c5 -s option updated 2012-05-15 18:01:27 +02:00
Anthony Scemama
93f1a359d8 Bug in subroutines with capitals
Version:1.2.12
2012-02-27 15:14:00 +01:00
Anthony Scemama
774724a26d Files starting with .
Version:1.2.11
2012-02-17 11:32:45 +01:00
Anthony Scemama
c9429db649 Updates
Version:1.2.10
2011-12-19 14:24:52 +01:00
Anthony Scemama
0262309896 Cython
Version:1.2.9
2011-12-13 21:32:00 +01:00
Anthony Scemama
ac5f474fed Cython
Version:1.2.8
2011-11-28 22:12:45 +01:00
Anthony Scemama
f6eb72c068 TEST
Version:1.2.7
2011-11-23 18:28:08 +01:00
Anthony Scemama
b7ab85315e Added vim files, parallel exit OK
Version:1.2.6
2011-11-09 16:21:26 +01:00
Anthony Scemama
6763923a94 Provide dimensions in subroutines
Version:1.2.5
2011-11-09 12:26:39 +01:00
Anthony Scemama
4a16a6398b forceinline -> inline for builders
Version:1.2.4
2011-10-21 10:21:49 +02:00
Anthony Scemama
a37456429c Improved profiled
Version:1.2.4
2011-10-21 09:10:40 +02:00
Anthony Scemama
caba30c9de Bug in select case
Version:1.2.3
2011-10-03 11:47:33 +02:00
3f2d536c65 Bugs 2011-09-30 23:18:17 +02:00
1bda8f00e0 Bug in rtdsc 2011-09-30 21:47:25 +02:00
Anthony Scemama
f9e87c0df0 Introduced profiler
Version:1.2.3
2011-09-30 19:10:18 +02:00
Anthony Scemama
c08a0c7ab4 Loop pattern substitutions
Version:1.2.3
2011-09-22 19:56:55 +02:00
Anthony Scemama
fc531fe0d2 Better error handling
Version:1.2.2
2011-09-12 10:02:14 +02:00
Anthony Scemama
162465f0b7 Nothing
Version:1.2.2
2011-08-17 12:17:12 +02:00
Anthony Scemama
1e0afc9f5c Alignment is an option (-l) and compiler directives can be disabled (-r)
Version:1.2.01
2011-08-04 14:04:14 +02:00
Anthony Scemama
f265c48e8b Minor modification
Version:1.1.77
2011-07-18 11:31:18 +02:00
Anthony Scemama
b42f50c0c4 Aligned errays
Version:1.1.76
2011-07-13 07:29:01 +02:00
Anthony Scemama
5a76800954 Bug in irp_id
Version:1.1.75
2011-06-03 10:48:39 +02:00
Anthony Scemama
57707b3922 irp_finalize
Version:1.1.74
2011-06-01 16:56:56 +02:00
Anthony Scemama
b4e93c05da Added irp_id and deallocate array upon termination
Version:1.1.73
2011-06-01 15:36:04 +02:00
Anthony Scemama
3289431ca8 OpenMP nested locks
Version:1.1.72
2011-05-26 11:14:48 +02:00
Anthony Scemama
0a9d085875 Bug
Version:1.1.71
2011-05-16 17:00:18 +02:00
Anthony Scemama
dd57498a28 Bug
Version:1.1.70
2011-05-16 16:55:11 +02:00
Anthony Scemama
5cdd491f17 Little bug
Version:1.1.69
2011-05-16 16:18:03 +02:00
Anthony Scemama
a458373fec Version:1.1.66 2011-04-14 16:53:52 +02:00
Anthony Scemama
3b532d1ac9 Better parallelization. Dummy touches when empty
Version:1.1.65
2011-04-14 16:53:31 +02:00
Anthony Scemama
4179c67037 dict acceleration
Version:1.1.65
2011-04-09 23:45:50 +02:00
Anthony Scemama
cdab9bb2c0 Introduced nodep
Version:1.1.64
2011-03-03 15:46:21 +01:00
Anthony Scemama
4bf8e74490 Bug with recent versions of Python
Version:1.1.62

Version:1.1.63
2011-01-19 21:50:09 +01:00
Anthony Scemama
b9849d2700 Accelerated subroutine calls
Version:1.1.60
2010-12-17 11:03:55 +01:00
Anthony Scemama
3521e4b926 Allowed do\n enddo
Version:1.1.60
2010-11-26 09:28:12 +01:00
Anthony Scemama
6568fd4166 Added includes dependencies in irpf90.make
Version:1.1.59
2010-11-22 11:48:11 +01:00
Anthony Scemama
bd7d363c08 StandAlone bug
Version:1.1.59
2010-10-20 16:40:52 +02:00
Anthony Scemama
ccd47a6c41 Make jobserver error fixed
Version:1.1.58
2010-10-11 20:14:17 +02:00
Anthony Scemama
7d63b88ee6 Improved parallel compilation : separated modules and subroutines
Version:1.1.57
2010-10-11 19:43:14 +02:00
Anthony Scemama
b3474f293c Fixed Bug introduced in version 1.1.49
Version:1.1.56
2010-10-04 16:33:38 +02:00
Anthony Scemama
5565591b8f Optimizations
Version:1.1.56
2010-10-02 23:42:55 +02:00
Anthony Scemama
1c5d5caf10 OK
Version:1.1.55
2010-10-02 23:05:38 +02:00
Anthony Scemama
06ba51a253 Parallel bug corrected
Version:1.1.54
2010-10-02 23:04:30 +02:00
Anthony Scemama
5a69a56036 Improved parallelization
Version:1.1.53
2010-10-02 21:46:32 +02:00
Anthony Scemama
0da7952476 Version:1.1.52 2010-10-02 21:19:04 +02:00
Anthony Scemama
969e31490b Merge branch 'master' of ssh://irpf90.git.sourceforge.net/gitroot/irpf90/irpf90
Conflicts:
	src/makefile.py
	src/parsed_text.py
	src/util.py

Version:1.1.51
2010-10-02 21:01:45 +02:00
Anthony Scemama
999093aedb Parallelized parsed_text
Version:1.1.50
2010-10-02 20:53:22 +02:00
Anthony Scemama
86f281f5ab Parallelized move_variables in parsed_text
Version:1.1.49
2010-10-02 19:58:19 +02:00
Anthony Scemama
772327fe56 Parallelization of preprocessed_text
Version:1.1.48
2010-10-02 19:41:03 +02:00
Anthony Scemama
83c9ce5635 Optimization: lower() -> text_lower
Version:1.1.48
2010-09-01 15:10:16 +02:00