ignis
f369a16d4b
- rename export file
...
- enable export save
- improve term comment with lval name
- add export offset array
- pass file index to calculation subroutine
- bugfix:
- get array name after allocation
- multiply offset by 8 to be size in Byte
2019-07-07 21:41:17 +09:00
ignis
577d086302
exporter init and finalize
2019-07-07 20:06:26 +09:00
ignis
c3b0a9d7b2
declaration exporter variables
2019-07-07 18:37:21 +09:00
ignis
6f906f10c8
declare exporter common variable
2019-07-07 18:22:05 +09:00
ignis
5551782ecd
exporter code injection mech
2019-07-07 17:41:18 +09:00
ignis
bd81bea8be
calling field export, refactoring print_program
2019-07-07 17:13:45 +09:00
ignis
1dabc539ca
refactoring print_program
2019-07-07 14:21:55 +09:00
ignis
d61bbaeef0
Boolean type field attribute syntax
2019-07-07 11:43:19 +09:00
ignis
508cd1793e
added syntax field array attribute
2019-07-07 05:06:37 +09:00
ignis
65be0d52bf
pass2 switch
2019-07-07 00:11:10 +09:00
ignis
e5d8c88314
added comment to term_spec language
2019-07-06 21:48:31 +09:00
ignis
22e6fa615d
python wrapper using f2py
2019-07-06 17:33:26 +09:00
ignis
b7a16a467e
module compact real precision rewritten using kind= syntax
2019-07-06 17:15:50 +09:00
ignis
45b298d460
makefile: -g and -O3 are exclusively applied by DEBUG flag
2019-07-06 17:13:18 +09:00
ignis
e282f210f6
split ludcmp alloc and calc, explicit real type size
2019-07-06 02:43:46 +09:00
ignis
a71a854a0a
handling exception of no fluctuation average
2019-06-28 13:21:42 +09:00
ignis
7b9333b8bc
reverted non-busy-waiting
2019-06-14 22:40:56 +09:00
ignis
30effd53fe
corrected integer type
2019-06-14 22:30:01 +09:00
ignis
da419c548e
made main_lb public
2019-06-14 19:57:18 +09:00
ignis
a0c1558d28
added conditional call to main and main_lb
2019-06-14 19:47:01 +09:00
ignis
9cfb2af9ac
non-busy-waiting dispatch
2019-06-14 18:46:51 +09:00
ignis
785cfe63b9
corrected indentation
2019-06-14 18:39:26 +09:00
ignis
c6cafed31e
load balanced main subroutine, processor cumulative performance log, only master print finish message, clean trailing w/s
2019-06-14 17:42:56 +09:00
ignis
7db0a2eb32
increased build info buffer
2019-06-14 06:15:05 +09:00
ignis
95033a49f6
memory optimized sort_vars
2019-06-13 21:21:40 +09:00
ignis
a0a87baeb8
print code gen report option, multiple argument function call, masked fsd terms
2019-06-13 20:52:33 +09:00
ignis
091a902965
bugfix
2019-06-04 12:54:22 +09:00
ignis
71504d516c
seperate fsd and masked fsd
2019-06-04 01:58:33 +09:00
ignis
b72c633b5f
fsd defined for 0.1 <= c <= 0.9
2019-06-03 14:29:00 +09:00
ignis
92019f1268
syntax extension to apply arbitrary scalar function
2019-05-24 23:47:19 +09:00
ignis
5abcf7ed7e
added make target cleanAll
2019-05-24 07:51:55 +09:00
ignis
9bea0815a0
added makefile variable TERMSPEC and cmdl options -h and -v
2019-05-24 07:06:37 +09:00
ignis
2613041d53
build_info.txt generated from script
2019-05-23 15:59:43 +09:00
ignis
05a6fb92d5
removed version info from m_terms.f90
2019-05-23 11:47:42 +09:00
ignis
eec864f2c7
removed stdio from print build info
2019-05-22 18:31:07 +09:00
ignis
33fb2a3279
print build info when running post_dns
2019-05-22 17:24:00 +09:00
ignis
641b3e3d1f
write build info to object file
2019-05-22 02:34:09 +09:00
ignis
9ef25f4c65
print build information when running
2019-05-10 04:45:30 +09:00
ignis
b4db0e2f8a
fix liveness bug, prevent array deallocation before last use
2019-05-10 04:17:56 +09:00
ignis
3d3917a169
removing unused codes
2019-05-10 03:25:57 +09:00
ignis
f7a88aa72a
print process id to log
2019-05-10 02:22:27 +09:00
ignis
7090047e14
fix bug in derivation code
2019-05-09 15:14:45 +09:00
ignis
a6da2d9e2e
stage4 memory optimization based on liveness analysis
2019-05-09 04:13:48 +09:00
ignis
00caa1aa7e
fix bug in program printing
2019-05-08 02:54:23 +09:00
ignis
7f9ed4f632
stage 3 to code
2019-05-08 01:20:17 +09:00
ignis
fd40814b36
fluctuation analysis and pass seperation
2019-05-07 02:00:37 +09:00
ignis
b644eb51c3
fix ExpInspector dependency bug and added method constructing dependency graph
2019-05-06 22:47:30 +09:00
ignis
78c5b72287
classes for primary fields and averaged fields
2019-05-06 17:51:19 +09:00
ignis
1ff03e8f50
changing to pipeline architecture
2019-05-05 23:11:32 +09:00
ignis
eef8cda6d7
memory optimize x derivatives
2019-05-03 15:51:45 +09:00