forked from piernik-dev/piernik
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
4812 lines (3184 loc) · 148 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2011-09-29 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [advects] corrected integer kind
* trunk: selectively absorbed from branches/AMR
2011-09-26 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [advects] one routine advectb instead of 6
2011-09-23 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: corrected integer kind
* trunk: fluidindex::ib[xyz] replaced by constants::[xyz]dim
2011-09-23 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [advects,fluidupdate] shortened magfield routine,
preparing for shortened advects
2011-09-23 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: replacement for r4878
2011-09-23 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [resistivity] ugly & temporary fix for [4877]
* trunk: [resistivity] reduce numer of superfluous parameters for
diffuseb routine
2011-09-22 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: selectively absorbech from branches/AMR
* trunk: Fix for r4864
2011-09-22 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [restart_hdf5] use additional pointer to avoid complaining
in logs
* trunk: [data_hdf5] fixed fix [4860]
* trunk: [dataio] fix for intel compiler: value type used by
get_extremum
* trunk: [data_hdf5] fixed for intel: lack of
h5_write_to_single_file interface
2011-09-21 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [setup] improved simplification of dependency graph
* trunk: galdisk fixes for r4852, corrected integer kind
* trunk: [setup] automagically generate a file for drawing
simplified graph of module dependences
* trunk: fix for r4854 and DEBUG option
2011-09-20 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [I/O] chdf moved from dataio_pub to common_hdf5
* trunk: [I/O] renamed dataio_hdf5 to common_hdf5, moved parameter
file array to dataio_pub
* trunk: [I/O] routines for datafiles (.h5 dumps) are moved to a
separate file
* trunk: [I/O] routines for plotfiles (slices) are moved to a
separate file
2011-09-20 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [streaming_global] fix use references
* trunk: [kepler] fix use references
2011-09-20 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [I/O] restart routines moved to a separate file
* trunk: selectively absorbed from AMR
* trunk: [advection_test] cosmetics
2011-09-19 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: corrected integer kind
* trunk: [advection_test] the L2-norm is computed against an
advected initial conditions
* trunk: [dataio_hdf5] nonexistent user variable in plot files is
no longer fatal
2011-09-16 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [multigrid_diffusion] gather updates that require change
of the mcrtest gold (see [4815-4816])
* trunk: [multigrid_diffusion] removing only that recent updates
that cause difference with respect to the mcrtest gold
2011-09-15 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [dataio_hdf5] cosmetics
2011-09-15 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: corrected integer kind
* trunk: MPI types are created automatically from cg%init
* trunk: [multigrid] Use MPI types created for cg% also witch
comm3d (no more multigrid-specific MPI types)
* trunk: Partial support for exchanging less than ''nb'' guardcell
layers for comm3d (MPI types)
* trunk: MPI types for comm3d (cg%mbc(:,:,:,:)) are now created in
cg%mpi_bnd_types like cg%[io_bnd(:,:,:)
2011-09-14 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] MPI types for guardcell exchange are now
created by ''call cg%mpi_bnd_types'' (removed a lot of duplicated
code)
* trunk: [multigrid_diffusion] Division by cell length seems to be
clearly slower than multiplication by the inverse. Will require
update of ''gold'' sample
* trunk: [multigrid_diffusion] Manual optimization, related to
r4810. May require update of ''gold'' results
* trunk: BUGFIX fixed use of uninitialized value
* trunk: MPI types for boundary exchange are now created by a cg%
member routine
2011-09-14 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [multigrid_diffusion] fixed [4807]
2011-09-14 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: Provided MPI types for exchanging any mumber of guardcell
layers from 1 to nb
2011-09-14 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [multigrid_diffusion] revert [4807]
* trunk: [multigrid_diffusion] swallow some duplicated code by
turning it into direction loops
2011-09-14 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [dataio_hdf5] suppressed compiler warning on unused
argument
* trunk: Improved descriptions in piernik.h and defines.c
* trunk: [setup] corrected handling the dependency on piernik.def
* trunk: Removed remaining pieces of NEW_HDF5 conditional code
2011-09-13 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hdf5] ''multiple_h5files'' allows to write all grid
containers per proc to independent files
* trunk: [dataio_hdf5] remove obsolete NEW_HDF5
2011-09-13 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid_diffusion] comments on possible optimization
* trunk: [mcrtest_new] NEW_HDF5 switched off
2011-09-12 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: corrected integer kind
2011-09-12 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [setup] simplify tag printed to version module
* trunk: fix quotes
* trunk: making code more eclipse friendly
2011-09-12 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [advection_test,wt4] simplified user restart routines
(consequence of r4793)
* trunk: [I/O] automagically writes selected cg%g(:) fields and
also reads them
* trunk: [grid_container] fixed missing initialization
* trunk: [lothlorien] runtime diagnostics switched on by default
* trunk: Changes of initialization order: fluids independent of
grid, grid initialization merged into one routine, call to
cr_add_hdf5 commented out, because it caused cyclic dependencies
2011-09-08 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dataio_hdf5] workaround for unsuccessfull collective
dataset write (used when INDEPENDENT_ATOUTB is defined)
2011-09-05 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] removed elaborate error messages on allocation
errors. System messages should be sufficient.
2011-09-02 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] corrected integer kinds (supplement to r4777)
* trunk: [multigrid] Use the same number of guardcells as in the
rest of the code (increase memory usage, allows for simplifying
bounary guardcell exchange, almost no impact on performance)
* trunk: converted ''wa'' and ''cs_iso2'' to ''cg%q(:)''
* trunk: BUGFIX for r4771
* trunk: [kepler] BUGFIX for r4771
* trunk: Continuation of r4770: converted remaining gravity arrays,
fixed omissions
* trunk: cg%sgp{,m}%arr registered in cg%q(:) and provided also as
cg%sgp{,m}
* trunk: [I/O] simplified reading and writing of registered 3D
arrays cg%q(:)
* trunk: [wt4] use named 3D array for apot (see r4765)
* trunk: [maclaurin] use named 3D array for apot (see r4765),
corrected thing messed up in r4766
* trunk: [advection_test] inid converted to a grid container array
(see r4765)
* trunk: [grid_container] added a new class for 3D scalar arrays
with a name
* trunk: [I/O] commented out an unused routine until it will become
useful
* trunk: [I/O] all names of restart datasets put into dname(:)
* trunk: [multigridhelpers] cosmetics
2011-09-01 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [crdiffusion] corrected integer kind
2011-09-01 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [crdiffusion] fix possible buffer overflow
2011-09-01 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [crdiffusion] one cr_diff routine instead of three
dimension-related
2011-08-31 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: added some kind=4 for integers
* trunk: selectively absorbed from branches/AMR
* trunk: moved internal boundary exchange to a new file
* trunk: [svnci.py] Improved exception handling
2011-08-31 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: use getlun() instead of hardcoded integers for logical
units
* trunk: [dataio_pub] use first free lun instead of hardcoded
integer
2011-08-31 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dataio] VERBOSE info in init_dataio
2011-08-31 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [dataio_pub] replaced unit numbers with integer constants
2011-08-31 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [dataio_pub] fix previous commit
* trunk: [dataio] remove ''system'' call
2011-08-31 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [gravity] no need to warn about initialization - just
printinfo
2011-08-30 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: fixed integer kind (related to r4737)
2011-08-30 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: make intel slightly less grumpy
2011-08-30 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: renamed type cgl to cg_list to prevent conflicts with
variable cgl
2011-08-30 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [timer] reverting [4724]
2011-08-29 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [timer] only use master for wend calculation
* trunk: [qa:qa_check_id] skip files that are outside of repo
* trunk: [qa] check for svn:keywords Id
2011-08-26 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [setup] exclude file locks from the list
* trunk: selectively absorbed from branches/AMR
* trunk: Moved user hooks from types to a new file/module
user_hooks
2011-08-24 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [grid_container] introduced my_se which should be always
used instead of dom%pse(proc)%sel(1, :, :)
* trunk: [grid_container] added h_cor and h_cor1 as a shortcuts for
operations with the corner opposite to the one at off(:)
* trunk: local boundary checks and tweaks moved from domain to
grid_container
2011-08-24 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [streaming] update problem.par, use ''hard'' overlap,
don't accidentally reset funcR, dispose of z-momentum in
uninteresting areas
2011-08-23 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: ''D_(:)'', ''D_[xyz]'' moved from grid to domain
* trunk: ''total_ncells'' moved from grid to domain
2011-08-22 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [streaming] update units to wt4, fix initial dust profile
for smalld, make random noise actually randomly oriented
* trunk: use constant instead of 0.5 to ensure same precision
2011-08-22 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] cosmetic simplification
* trunk: [grid] cosmetics (related to r4688)
2011-08-22 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [rtvd] unify sweeps, '''warning''' performance drop
* trunk: [grid] introduce D_=[D_x,D_y,D_z]
2011-08-20 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: removed iarr_mag_swp[xyz] in favour of iarr_mag_swp array
2011-08-19 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: forced 32-bit integers in first argument of MPI_Waitall
* trunk: replaced many 32-bit numeric integers with named constants
* trunk: [constants] added named integer constants
* trunk: converted numeric mpi tags into named constants
* trunk: [Makefile] remover obsolete feature, cosmetics
* trunk: r4678 continued
* trunk: replaced 0 (the master process number) with FIRST
everywhere
2011-08-19 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [constants] add array with +permutations of xyz
2011-08-19 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: provided convenient names for master process and for the
last process
2011-08-19 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hllc] unify sweeps
2011-08-18 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [64-bit integer] correction
* trunk: cosmetics
* trunk: duplicated code moved to a subroutine
2011-08-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hllc] fix typo
* trunk: removed iarr_{,all_}swp[xyz] in favour of iarr_{,all_}swp
arrays
2011-08-18 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [grid_container] reduced code duplication due to variables
named after dimensions
2011-08-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [streaming] removed cg%n[xyz] in favour of cg%n_(:) array
2011-08-18 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: HLLC for advection test should be chosen by -d option of
the setup script, reverting r4659
2011-08-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hllc] reset cgl before 2nd step
* trunk: [plot.py] fix indices for xy-plane
2011-08-18 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: removed cg%n[xyz] in favour of cg%n_(:) array
2011-08-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hllc] fix r4585
2011-08-18 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: added a HLLC variant of the advection test problem
* trunk: array3d%init and array4d%init take arrays of sizes, not
lists
2011-08-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [streaming] compute vphi rather than use analytical
formula
2011-08-17 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: restored a line mistakenly removed in r4640
2011-08-17 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: using cg%n_ & cosmetics
* trunk: [interactions] cosmetics
* trunk: [grid_converter] add n_ array to collect nx, ny, nz
2011-08-17 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [plot.py] add commandline options for setting figure size
* trunk: [streaming] include dust density in hydrostatic equil.
calculation
* trunk: [interactions] separate balsara implicit scheme
initialization
* trunk: [plot.py] plot 1d data
* trunk: [streaming] udpate
* trunk: [wt4] update
2011-08-12 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [magboundaries] fix [4626] - remove involuntarily pasted
lines
* trunk: [magboundaries] add ZERO_BND_EMF flag for outflow boundary
types & fix rnbcells
2011-08-11 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] prefer to pass pointer to levels, not level
numbers (last part, see r4620, r4622)
* trunk: [multigrid] prefer to pass pointer to levels, not level
numbers (continued, see r4620)
* trunk: [multigrid] spelling correction
* trunk: [multigrid] prefer to pass pointer to levels, not level
numbers
2011-08-10 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [gravity] typo
* trunk: [gravity] fix typo
* trunk: [gravity] call boundary condition only if has_dir
* trunk: [gravity] add outflow* boundary conditions for gp
* trunk: [setup.py] silence sed invocation introduced in r4587
2011-08-10 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: cosmetics
2011-08-09 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: deallocated some small amounts of memory on cleanup
* trunk: [func:get_extremum] fixed broken logic that might have
lead to use of uninitialized values
2011-08-09 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [plot.py] Plot multiple files as animation
* trunk: [dataio_hdf5] fix warnings
* trunk: Don't interpolate data in imshow
* trunk: Introduce hack for switching on/off chosen sweeps
2011-08-08 Artur Gawryszczak <gawrysz@gmail.com>
* [domain] BUGFIX for r4602
* trunk: Supported compilation with 64-bit integers as the default.
Compiles, but requires additional type corrections for MPI calls
2011-08-08 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: use ''ekin'',''emag'' helpers
2011-08-04 Artur Gawryszczak <gawrysz@gmail.com>
* changed some intents to make the crayftn a bit happier
* Configuration of the cray compiler for Franklin@NERSC
* [multigridhelpers] minor bugfix
2011-08-03 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: only master prints warnings about smallp (related to
r4591)
* trunk: [domain] minimize neighbour count where possible
* trunk: removed some garbage
* trunk: Prevent setting smallp to negative values
* trunk: Fixed possible integer overflows on domains largerthan
2**31 cells
2011-08-01 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: changed some intents to make the crayftn a bit happier
* [dataio_pub] Ignore namelist errors when ''skip_eof'' is present
and true
* trunk: [setup.py] split long lines produced with macros.h
2011-07-27 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hllc] works for more than one fluid
2011-07-26 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: properly initialize fluid logical checks
2011-07-21 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: Add simple HLLC solver with TVD version of MUSCL-Hancock
Method (see Toro #14.4)
* trunk: Add new precompiler directive for choosing hydro solver.
Use RTVD by default
2011-07-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: use cga%get_root() instead of explicit assignement
* trunk: [grid_container:cg_set] add routine initializing pointer
to root of the grid
* trunk: [resistivity] remove hardcoded integers
* trunk: [dataio_hdf5] remove redundant bits of code
2011-07-15 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [streaming_global] fix geometry check
* trunk: new setup for global streaming instability
* trunk: [interactions] protect ''epstein_factor'', add helper
routine to update ''grain_size''
2011-07-15 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [advects] superfluous if condition easily displaced
2011-07-14 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [resistivity] simplify diffuseb routines
2011-07-12 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dustybox] remove unused parameter domain (renamed as
domain_dump in [4562])
* trunk: [problems] remove unused parameters: mag_center and domain
(renamed as domain_dump in [4562])
* trunk: [dataio] change domain variable into domain_dump due to
collision with the same name of domain module (complained by
intel compiler)
2011-07-12 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: New test problem for gas<->dust interaction
2011-07-07 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [plot.py] Fix log option
* trunk: add simple, but general script for visualization
2011-06-30 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: carping cosmetics
* trunk: [resistivity] BEWARE: first dt=0 unnecessary, only
etamax%val is required by timestep_resist, then compute_resist is
called at the end of init_piernik
2011-06-27 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [crhelpers] multiplication instead of division
2011-06-21 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: updated comments
* trunk: ''dom%n[xyz]t'' are now an array ''dom%n_t(:)'', dom% is
now free of direction-specific variables
* trunk: ''dom%[xyz]{min,max}'' are now an array ''dom%edge(:,:)''
* trunk: ''dom%[xyz]0'' are now an array ''dom%C_(:)''
* trunk: ''dom%L[xyz]'' are now an array ''dom%L_(:)''
* trunk: absorbed from branches/AMR
2011-06-20 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [domain] ''allocate_pse'' can take list of blocks per
processor, added public ''deallocate_pse''
* trunk: [cosmetics] Uniform in-place array notation: changed (/
... /) to [ ... ]
2011-06-17 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: fixed omissionin r4533
* trunk: moved ''mpisetup::comm3d'' to ''domain::cdd%comm3d''
* trunk: [domain] init_domain split into few subroutines
* trunk: [mpisetup] cosmetics
* trunk: [global] cosmetics
* trunk: [domain] cleanups
* trunk: absorbed from branches/AMR
2011-06-16 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: variables that are valid only for cartesian decomposition
with comm3d /= MPI_COMM_NULL are gathered in domain::cdd%
structure
* trunk: transformed ''dom%se(:, :, :)'' into ''dom%pse(:)%sel(:,
:, :)'' to allow keeping info on multiple grid chunks
* trunk: [grid] ''cg'' is no longer available as a variable. Use
lists instead
2011-06-16 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [doc/initproblem] warning & annotation related to pointers
assignment
2011-06-15 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: BUGFIX for potential out-of-bounds referencein
''get_extremum''
* trunk: BUGFIX corrected ''req(:)'' and ''status(:,:)'' sizes for
use in ''write_plot_hdf5''
2011-06-15 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [debug] possibility to force res and dmp dumps during
DEBUG run
* trunk: [sweeps] bugfix for 2D magnetic field perpendicular to the
plane
2011-06-13 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: moved procedure pointer assignments to problem_pointers
(finalization of r4507)
* trunk: tried to add a doxy for initproblem.F90
* trunk: module initproblem now offers subroutine problem_pointers
to set up user pointers much earlier than read_problem_par is
executed
2011-06-10 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: moved ''domain_container'' from types to domain
* trunk: split ''mpisetup'' module to ''mpisetup'', ''domain'' and
''global'', renamed ''DOMAIN'' namelist to ''BASE_DOMAIN''
2011-06-09 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: small fixes to suppress compiler warnings
* trunk: continuation of r4477 and r4486
2011-06-08 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: cosmetics
* trunk: moved ''additional_attrs'', ''problem_write_restart'',
''problem_read_restart'' to dataio_user
2011-06-08 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [magboundaries] bugfix for bnd_emf of BND_OUT/OUTD/OUTH
type !!!BEWARE: critical change!!!
* trunk: [rtvd] correction of math syntax in doxy comment
2011-06-06 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dataio] cosmetics in write_log
* trunk: [func] bugfix for [4338]: send/recv indices of the
extremum
2011-06-04 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: BUGFIX for r4486: added missing imports for die
* trunk: continuation of r4477
2011-06-03 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: moved %vol from plvl to cg, gathered cg%[xyz]{min,max}b
into cg%fbnd(:,:)
2011-06-03 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: Fix weird typo from r4481
* trunk: add routine for dumping cg (work in progress)
* trunk: [grid_cont] sort variables
2011-06-02 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: BUGFIX for r4477
* trunk: suppress unimportant compiler warnings
* trunk: implemented compatibility with the concept of multiple
grid containers per processor (partial, not really used yet)
2011-06-02 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [fluids] no need to mention about really small array sizes
2011-05-31 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: missed in r4472
* trunk: arrays.F90 moved into grid.F90
* trunk: migrated ''uh'' to ''cg%''
2011-05-30 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: moved ''gc_[xyz]dim(:,:,:)'' to ''cg%''
* trunk: current grid container passed as an argument to
geometry_source_terms routine
* trunk: removed unused features from ''is_neigh'' and renamed to
''is_overlap''
* trunk: [list_hdf5] cosmetics (magic integers)
* trunk: some new compound types for organizing grid_container
objects into various lists
2011-05-28 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: Absorbed from AMR (r4455 - r4459)
2011-05-27 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [I/O] cosmetics
* trunk: [I/O] write_plot_hdf5 now works with any domain
decomposition
* trunk: [I/O] simplified write_plot_hdf5, cosmetics (spaces)
2011-05-25 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [doc] some corrections
2011-05-24 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: Use ''cg%cs_iso2'' in flux calculation, set ''cg%cs_iso2''
to maxval(cs_{neu,ion}_iso2)
2011-05-24 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: simplified common_vars_hdf5
2011-05-23 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: simplified ''common_plt_hdf5'' even more
* trunk: simplified ''common_plt_hdf5''
* trunk: moved ''planelen'' from dataio_pub to dataio_hdf5
* trunk: cosmetics around write_plot_hdf5
2011-05-20 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] 'prolong_faces' (used by FFT local solver) is
now compatible with noncartesian decompositions
* trunk: absorbed from AMR
2011-05-19 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: moved ''parse_cmdline'' from dataio_pub.F90 to piernik.F90
to avoid complete recompilations of every object each commit or
update
* trunk: ''u'' and ''b'' are available only in ''cg%'', not from
the arrays module
* trunk: converted some references to u, b and gp arrays to their
cg% representations
* trunk: [grid_container] simplified calculation of coordinates
even more
* trunk: [grid_container] simplified calculation of coordinates
2011-05-19 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [grid_container] use integers alap while filling in x/y/z
vectors
2011-05-19 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: fix for r4412
* trunk: Move gravity arrays to ''cg''
* trunk: [poissonsolver] migrate to ''cg'' arrays
* trunk: [shear] migrate to ''cg'' arrays
* trunk: [hydrostatic] migrate to ''cg'' arrays
* trunk: [gravity] migrate to ''cg'' arrays
* trunk: [snsource] migrate to ''cg'' arrays
* trunk: [dataio_hdf5,timestepinteractions] migrate to ''cg''
arrays
2011-05-19 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [rtvd] better calculation of magic_mass
2011-05-19 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [fluidboundaries] migrate to ''cg'' arrays
* trunk: [dataio] migrate to ''cg'' arrays
* trunk: [initfluids] migrate to ''cg'' arrays
* trunk: [fluidboundaries_funcs] migrate to ''cg'' arrays
* trunk: [cosmicrays] migrate to ''cg'' arrays
2011-05-18 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: BUGFIX for r4397
* trunk: the ''grid_container'' type moved from grid.F90 to
grid_container.F90, ''req'' and ''status'' arrays for MPI_Waitall
now served by mpisetup
2011-05-18 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [fluidupdate] migrate to ''cg'' arrays
* trunk: migrate to ''cg'' arrays
* trunk: [advects] migrate to ''cg'' arrays
* trunk: Add ''wa'' to ''cg'', fix deallocation of ''cg%b'',
overload ''array3d%init'' with association
* trunk: [resistivity] migrate to ''cg'' arrays
* trunk: [problems:tearing] migrate to ''cg'' arrays, add
problem.par for bitten
* trunk: Removing ''cs_iso2_arr'' from arrays. Sound speed square
is always present for ISO runs. Adjust scheme to always pass
cs_iso2 vector.
'''BEWARE''' user is now responsible for setting sane values to
cg%cs_iso2, although it's still unused if ISO_LOCAL is not set.
Currenly cg%cs_iso2%arr is set with constants:big_float. In the
end, it will be set with maxval(flind%all_fluids(:)%cs_iso) and
all differences between ISO and ISO_LOCAL will be removed.
In the transition phase (right now) your mileage may vary, though
I hope for your understanding :-)
* trunk: [problems:dustblob] migrate to ''cg'' arrays
* trunk: [problems:crwind] migrate to ''cg'' arrays
* trunk: [dataio] remove unused preprocessor flag
* trunk: [problems:wt4] migrate to ''cg'' arrays
* trunk: [dataio_hdf5] migrate to ''cg'' arrays
* trunk: [problems:lingrav] migrate to ''cg'' arrays
* trunk: [grid] add ''cs_iso2'' to ''cg''
* trunk: [types] add ''array3d'' type
2011-05-17 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] Removed last assumptions that ''level_min'' =
1, ''level_max'' now is interpreted as a number of levels
2011-05-17 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dataio_pub] output version from cmdline
2011-05-17 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [sweeps] revert r4368
2011-05-17 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dataio_pub] cosmetics to [4369]
* trunk: [dataio_pub] source configuration from cmdline
2011-05-17 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [types] add get_sweep for one variable out of 4d array,
[sweeps] migrate to cg%{u,b}
2011-05-17 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: absorbed r4363 from AMR
2011-05-16 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [arrays] fix double free of ''b'' array
* trunk: partial migration arrays->cg, '''BEWARE''' ''cg'' ceased
to be protected until some things are sorted out
* trunk: [compilers] don't enforce fgsl in default.in
* trunk: [types] introduce new type for 4d arrays, [grid] add
''u'',''b'' stubs to ''cg''
2011-05-13 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: suppress compiler complains on unused arguments
* trunk: [multigrid] BUGFIX force RBGS relaxation and ord_prolong =
0 when comm3d == MPI_COMM_NULL
2011-05-12 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: move ''wcu'' array to ''resistivity''
* trunk: [otvortex] update build problem.par
* trunk: move ''divvel'' from ''arrays'' to ''crhelpers'', remove
obsolete functions
* trunk: move ''wcr'' from ''arrays'' to ''crdiffusion''
2011-05-12 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [gravity] bugfix for parallel simulations in
grav_accel2pot
2011-05-12 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] a comment
* trunk: minor cleanups
2011-05-12 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: problems info update
2011-05-12 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: marked ruotines that depend on comm3d with call die(),
converted pcoords([123]) to pcoords([xyz]dim)
2011-05-12 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: comments to precompalier directives
2011-05-11 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: absorbed from branches/AMR: non-cartesian domain
desomposition, ability to run without comm3d and most changes
made in April.
2011-05-11 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [sedov] make outflow test more stressful
2011-05-11 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: fixed typo
* trunk: mpifind now uses MPI_Allreduce, fixes weird SIGSEGV on
lothlorien
* trunk: replaced all proc[xyz][lr] by appropriate procn(:,:),
removed procxyr and procyxr
2011-05-11 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [gravity] correction to [4311]
* trunk: use procn with LO & HI
* trunk: unduplicate the code around boundaries
2011-05-11 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: Workaround for PR 48955
2011-05-11 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: Fixed printing time (see r4310, r4326), cosmetics
2011-05-11 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [grid:grid_mpi_boundaries_prep] sanitize numcrs
* trunk: '''BUGFIX''' properly call boundary conditions for ''wcr''
to avoid differences between serial and parallel runs.
* trunk: add new MPI type for ''wcr'' boundary conditions. Avoid
intrinsic and variable name clash (dim -> dims)
* trunk: add ''target'' keywords to ''wcr'' and ''divvel''
2011-05-09 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: Make step repetition optional (via /NUMERICAL_SETUP/
logical :: repeat_step)
2011-05-08 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: s/count(has_dir(:))/eff_dim/g
2011-05-08 Kacper Kowalik <xarthisius.kk@gmail.com>
* add ctags target to main Makefile
2011-05-07 Kacper Kowalik <xarthisius.kk@gmail.com>
* ignore ctags temporary files
2011-05-06 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: bugfix - use a pointer with get_extremum routine and
corretcion of fmts of logs
2011-05-05 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [dataio,func,types] write extema coordinates in log
* trunk: [gravity],[resistivity] use get_extremum
* trunk: move get_extremum routine from dataio module to func
module
* trunk: use value type by mpifind routine
2011-05-05 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: improved printing of Walltime per timestep
2011-05-04 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: correction: use at_user_settings from types module
* trunk: enable AT_USER case in set_dims_to_write routine
* trunk: routine to set writing to restart an array of any
dimensions
* trunk: include AT_USER while enumerating area types
2011-05-03 Michał Hanasz <mhanasz@astri.umk.pl>
* trunk: New version of mcrtest for multi-energy cr propagation
2011-04-26 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [multigrid] tested higher order of face-perpendicular
prolongation (local FFT approximation solver)
2011-04-16 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [kepler] suppressed some warnings
* trunk: absorbed from AMR
2011-04-14 Kacper Kowalik <xarthisius.kk@gmail.com>
* trunk: [hdf5] Take advantage of COLLECTIVE i/o. Obsolete
write_axes.
2011-04-12 Artur Gawryszczak <gawrysz@gmail.com>
* trunk: [lothlorien] set up fgsl for the kepler problem
2011-04-11 Dominik Woltanski <minikwolt@astri.umk.pl>
* trunk: [hydrostatic] scheme_v2 correction and cosmetics