[cig-commits] r17863 - seismo/2D/SPECFEM2D/trunk
dkomati1 at geodynamics.org
dkomati1 at geodynamics.org
Mon Feb 14 16:12:10 PST 2011
Author: dkomati1
Date: 2011-02-14 16:12:10 -0800 (Mon, 14 Feb 2011)
New Revision: 17863
Modified:
seismo/2D/SPECFEM2D/trunk/Database00000_left_edge_only
seismo/2D/SPECFEM2D/trunk/Database00000_right_edge_only
seismo/2D/SPECFEM2D/trunk/include_for_periodic_conditions.f90
seismo/2D/SPECFEM2D/trunk/meshfem2D.F90
seismo/2D/SPECFEM2D/trunk/part_unstruct.F90
seismo/2D/SPECFEM2D/trunk/read_interfaces_file.f90
seismo/2D/SPECFEM2D/trunk/read_materials.f90
seismo/2D/SPECFEM2D/trunk/read_parameter_file.F90
seismo/2D/SPECFEM2D/trunk/read_regions.f90
seismo/2D/SPECFEM2D/trunk/read_source_file.f90
seismo/2D/SPECFEM2D/trunk/read_value_parameters.f90
seismo/2D/SPECFEM2D/trunk/save_databases.f90
seismo/2D/SPECFEM2D/trunk/save_gnuplot_file.f90
seismo/2D/SPECFEM2D/trunk/save_stations_file.f90
seismo/2D/SPECFEM2D/trunk/specfem2D.F90
Log:
- improved the routine I added last week to detect and implement periodic boundary conditions
- removed useless white spaces
Modified: seismo/2D/SPECFEM2D/trunk/Database00000_left_edge_only
===================================================================
--- seismo/2D/SPECFEM2D/trunk/Database00000_left_edge_only 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/Database00000_left_edge_only 2011-02-15 00:12:10 UTC (rev 17863)
@@ -1,670 +1,384 @@
- 19653 F F T F 1 3 1 3 1
+ 20260 F T F F 1 3 1 3 1
3 1 3
- 19654 F F T F 1 3 1 3 1
+ 20261 F T F F 1 3 1 3 1
3 1 3
- 20145 F F T F 1 3 1 3 1
+ 20733 F F T F 1 3 1 3 1
3 1 3
- 20146 F F T F 1 3 1 3 1
+ 20734 F F T F 1 3 1 3 1
3 1 3
- 21457 F F T F 1 3 1 3 1
+ 20829 F F T F 1 3 1 3 1
3 1 3
- 21458 F F T F 1 3 1 3 1
+ 20830 F F T F 1 3 1 3 1
3 1 3
- 22655 F F F T 1 3 1 3 1
+ 23351 F F F T 1 3 1 3 1
3 1 3
- 22658 F F F T 1 3 1 3 1
+ 23354 F F F T 1 3 1 3 1
3 1 3
- 24427 F F F T 1 3 1 3 1
+ 24169 F F T F 1 3 1 3 1
3 1 3
- 24430 F F F T 1 3 1 3 1
+ 24170 F F T F 1 3 1 3 1
3 1 3
- 26311 F F F T 1 3 1 3 1
+ 29305 F F T F 1 3 1 3 1
3 1 3
- 26314 F F F T 1 3 1 3 1
+ 29306 F F T F 1 3 1 3 1
3 1 3
- 26597 F F T F 1 3 1 3 1
+ 31255 F F F T 1 3 1 3 1
3 1 3
- 26598 F F T F 1 3 1 3 1
+ 31258 F F F T 1 3 1 3 1
3 1 3
- 26968 F T F F 1 3 1 3 1
+ 31365 F F T F 1 3 1 3 1
3 1 3
- 26969 F T F F 1 3 1 3 1
+ 31366 F F T F 1 3 1 3 1
3 1 3
- 28035 T F F F 1 3 1 3 1
+ 31727 F F F T 1 3 1 3 1
3 1 3
- 28036 T F F F 1 3 1 3 1
+ 31730 F F F T 1 3 1 3 1
3 1 3
- 29247 F F F T 1 3 1 3 1
+ 33899 F F F T 1 3 1 3 1
3 1 3
- 29250 F F F T 1 3 1 3 1
+ 33902 F F F T 1 3 1 3 1
3 1 3
- 31693 F F T F 1 3 1 3 1
+ 34565 F F T F 1 3 1 3 1
3 1 3
- 31694 F F T F 1 3 1 3 1
+ 34566 F F T F 1 3 1 3 1
3 1 3
- 32111 F F F T 1 3 1 3 1
+ 35379 F F F T 1 3 1 3 1
3 1 3
- 32114 F F F T 1 3 1 3 1
+ 35382 F F F T 1 3 1 3 1
3 1 3
- 33929 F F T F 1 3 1 3 1
+ 36379 F F F T 1 3 1 3 1
3 1 3
- 33930 F F T F 1 3 1 3 1
+ 36382 F F F T 1 3 1 3 1
3 1 3
- 34001 F F T F 1 3 1 3 1
+ 36475 F F F T 1 3 1 3 1
3 1 3
- 34002 F F T F 1 3 1 3 1
+ 36478 F F F T 1 3 1 3 1
3 1 3
- 34845 F F T F 1 3 1 3 1
+ 36589 F F T F 1 3 1 3 1
3 1 3
- 34846 F F T F 1 3 1 3 1
+ 36590 F F T F 1 3 1 3 1
3 1 3
- 35148 F T F F 1 3 1 3 1
+ 37207 F F F T 1 3 1 3 1
3 1 3
- 35149 F T T F 1 3 1 3 1
+ 37210 F F F T 1 3 1 3 1
3 1 3
- 35150 F F T F 1 3 1 3 1
+ 39156 F T F F 1 3 1 3 1
3 1 3
- 35577 F F T F 1 3 1 3 1
+ 39157 F T F F 1 3 1 3 1
3 1 3
- 35578 F F T F 1 3 1 3 1
+ 39159 F F F T 1 3 1 3 1
3 1 3
- 36337 F F T F 1 3 1 3 1
+ 39162 F F F T 1 3 1 3 1
3 1 3
- 36338 F F T F 1 3 1 3 1
+ 39421 F F T F 1 3 1 3 1
3 1 3
- 36715 F F F T 1 3 1 3 1
+ 39422 F F T F 1 3 1 3 1
3 1 3
- 36718 F F F T 1 3 1 3 1
+ 40883 F F F T 1 3 1 3 1
3 1 3
- 36925 F F T F 1 3 1 3 1
+ 40886 F F F T 1 3 1 3 1
3 1 3
- 36926 F F T F 1 3 1 3 1
+ 41944 F T F F 1 3 1 3 1
3 1 3
- 37455 F F F T 1 3 1 3 1
+ 41945 F T F F 1 3 1 3 1
3 1 3
- 37458 F F F T 1 3 1 3 1
+ 43259 F F F T 1 3 1 3 1
3 1 3
- 41015 T F F F 1 3 1 3 1
+ 43262 F F F T 1 3 1 3 1
3 1 3
- 41016 T F F F 1 3 1 3 1
+ 43709 F F T F 1 3 1 3 1
3 1 3
- 41729 F F T F 1 3 1 3 1
+ 43710 F F T F 1 3 1 3 1
3 1 3
- 41730 F F T F 1 3 1 3 1
+ 44409 F F T F 1 3 1 3 1
3 1 3
- 45457 F F T F 1 3 1 3 1
+ 44410 F F T F 1 3 1 3 1
3 1 3
- 45458 F F T F 1 3 1 3 1
+ 47347 T F F F 1 3 1 3 1
3 1 3
- 46101 F F T F 1 3 1 3 1
+ 47348 T F F F 1 3 1 3 1
3 1 3
- 46102 F F T F 1 3 1 3 1
+ 48103 F F F T 1 3 1 3 1
3 1 3
- 46779 F F F T 1 3 1 3 1
+ 48106 F F F T 1 3 1 3 1
3 1 3
- 46782 F F F T 1 3 1 3 1
+ 50005 F F T F 1 3 1 3 1
3 1 3
- 48083 F F F T 1 3 1 3 1
+ 50006 F F T F 1 3 1 3 1
3 1 3
- 48086 F F F T 1 3 1 3 1
+ 50009 F F T F 1 3 1 3 1
3 1 3
- 48265 F F T F 1 3 1 3 1
+ 50010 F F T F 1 3 1 3 1
3 1 3
- 48266 F F T F 1 3 1 3 1
+ 50047 F F F T 1 3 1 3 1
3 1 3
- 50063 T F F F 1 3 1 3 1
+ 50050 F F F T 1 3 1 3 1
3 1 3
- 50064 T F F F 1 3 1 3 1
+ 52369 F F T F 1 3 1 3 1
3 1 3
- 50069 F F T F 1 3 1 3 1
+ 52370 F F T F 1 3 1 3 1
3 1 3
- 50070 F F T F 1 3 1 3 1
+ 53259 F F F T 1 3 1 3 1
3 1 3
- 50813 F F T F 1 3 1 3 1
+ 53262 F F F T 1 3 1 3 1
3 1 3
- 50814 F F T F 1 3 1 3 1
+ 54285 F F T F 1 3 1 3 1
3 1 3
- 53659 F F F T 1 3 1 3 1
+ 54286 F F T F 1 3 1 3 1
3 1 3
- 53662 F F F T 1 3 1 3 1
+ 54819 T F F F 1 3 1 3 1
3 1 3
- 54501 F F T F 1 3 1 3 1
+ 54820 T F F F 1 3 1 3 1
3 1 3
- 54502 F F T F 1 3 1 3 1
+ 55361 F F T F 1 3 1 3 1
3 1 3
- 55036 F T F F 1 3 1 3 1
+ 55362 F F T F 1 3 1 3 1
3 1 3
- 55037 F T F F 1 3 1 3 1
+ 56353 F F T F 1 3 1 3 1
3 1 3
- 57207 F F F T 1 3 1 3 1
+ 56354 F F T F 1 3 1 3 1
3 1 3
- 57210 F F F T 1 3 1 3 1
+ 56641 F F T F 1 3 1 3 1
3 1 3
- 59505 F F T F 1 3 1 3 1
+ 56642 F F T F 1 3 1 3 1
3 1 3
- 59506 F F T F 1 3 1 3 1
+ 57181 F F T F 1 3 1 3 1
3 1 3
- 61392 F T F F 1 3 1 3 1
+ 57182 F F T F 1 3 1 3 1
3 1 3
- 61393 F T F F 1 3 1 3 1
+ 58703 F F F T 1 3 1 3 1
3 1 3
- 63137 F F T F 1 3 1 3 1
+ 58706 F F F T 1 3 1 3 1
3 1 3
- 63138 F F T F 1 3 1 3 1
+ 61807 F F F T 1 3 1 3 1
3 1 3
- 64447 F F F T 1 3 1 3 1
+ 61810 F F F T 1 3 1 3 1
3 1 3
- 64450 F F F T 1 3 1 3 1
+ 62261 F F T F 1 3 1 3 1
3 1 3
- 64559 T F F F 1 3 1 3 1
+ 62262 F F T F 1 3 1 3 1
3 1 3
- 64560 T F F F 1 3 1 3 1
+ 62265 F F T F 1 3 1 3 1
3 1 3
- 65097 F F T F 1 3 1 3 1
+ 62266 F F T F 1 3 1 3 1
3 1 3
- 65098 F F T F 1 3 1 3 1
+ 62701 F F T F 1 3 1 3 1
3 1 3
- 65363 F F F T 1 3 1 3 1
+ 62702 F F T F 1 3 1 3 1
3 1 3
- 65366 F F F T 1 3 1 3 1
+ 63907 F F F T 1 3 1 3 1
3 1 3
- 66587 F F F T 1 3 1 3 1
+ 63910 F F F T 1 3 1 3 1
3 1 3
- 66590 F F F T 1 3 1 3 1
+ 64217 F F T F 1 3 1 3 1
3 1 3
- 67189 F F T F 1 3 1 3 1
+ 64218 F F T F 1 3 1 3 1
3 1 3
- 67190 F F T F 1 3 1 3 1
+ 65631 F F F T 1 3 1 3 1
3 1 3
- 69643 F F F T 1 3 1 3 1
+ 65634 F F F T 1 3 1 3 1
3 1 3
- 69646 F F F T 1 3 1 3 1
+ 67413 F F T F 1 3 1 3 1
3 1 3
- 71489 F F T F 1 3 1 3 1
+ 67414 F F T F 1 3 1 3 1
3 1 3
- 71490 F F T F 1 3 1 3 1
+ 67693 F F T F 1 3 1 3 1
3 1 3
- 71493 F F T F 1 3 1 3 1
+ 67694 F F T F 1 3 1 3 1
3 1 3
- 71494 F F T F 1 3 1 3 1
+ 68825 F F T F 1 3 1 3 1
3 1 3
- 71959 F F F T 1 3 1 3 1
+ 68826 F F T F 1 3 1 3 1
3 1 3
- 71962 F F F T 1 3 1 3 1
+ 68829 F F T F 1 3 1 3 1
3 1 3
- 71963 F F F T 1 3 1 3 1
+ 68830 F F T F 1 3 1 3 1
3 1 3
- 71966 F F F T 1 3 1 3 1
+ 71244 F T F F 1 3 1 3 1
3 1 3
- 72693 F F T F 1 3 1 3 1
+ 71245 F T F F 1 3 1 3 1
3 1 3
- 72694 F F T F 1 3 1 3 1
+ 71581 F F T F 1 3 1 3 1
3 1 3
- 74163 F F F T 1 3 1 3 1
+ 71582 F F T F 1 3 1 3 1
3 1 3
- 74166 F F F T 1 3 1 3 1
+ 73317 F F T F 1 3 1 3 1
3 1 3
- 76021 F F T F 1 3 1 3 1
+ 73318 F F T F 1 3 1 3 1
3 1 3
- 76022 F F T F 1 3 1 3 1
+ 73729 F F T F 1 3 1 3 1
3 1 3
- 77155 T F F F 1 3 1 3 1
+ 73730 F F T F 1 3 1 3 1
3 1 3
- 77156 T F F F 1 3 1 3 1
+ 76349 F F T F 1 3 1 3 1
3 1 3
- 77709 F F T F 1 3 1 3 1
+ 76350 F F T F 1 3 1 3 1
3 1 3
- 77710 F F T F 1 3 1 3 1
+ 77419 F F F T 1 3 1 3 1
3 1 3
- 77879 F F F T 1 3 1 3 1
+ 77422 F F F T 1 3 1 3 1
3 1 3
- 77882 F F F T 1 3 1 3 1
+ 77739 F F F T 1 3 1 3 1
3 1 3
- 77884 F T F F 1 3 1 3 1
+ 77742 F F F T 1 3 1 3 1
3 1 3
- 77885 F T F F 1 3 1 3 1
+ 77860 F T F F 1 3 1 3 1
3 1 3
- 79405 F F T F 1 3 1 3 1
+ 77861 F T F F 1 3 1 3 1
3 1 3
- 79406 F F T F 1 3 1 3 1
+ 79429 F F T F 1 3 1 3 1
3 1 3
- 80793 F F T F 1 3 1 3 1
+ 79430 F F T F 1 3 1 3 1
3 1 3
- 80794 F F T F 1 3 1 3 1
+ 79855 F F F T 1 3 1 3 1
3 1 3
- 81689 F F T F 1 3 1 3 1
+ 79858 F F F T 1 3 1 3 1
3 1 3
- 81690 F F T F 1 3 1 3 1
+ 79891 F F F T 1 3 1 3 1
3 1 3
- 82947 T F F F 1 3 1 3 1
+ 79894 F F F T 1 3 1 3 1
3 1 3
- 82948 T F F F 1 3 1 3 1
+ 80663 F F F T 1 3 1 3 1
3 1 3
- 84955 F F F T 1 3 1 3 1
+ 80666 F F F T 1 3 1 3 1
3 1 3
- 84958 F F F T 1 3 1 3 1
+ 81227 F F F T 1 3 1 3 1
3 1 3
- 88368 F T F F 1 3 1 3 1
+ 81230 F F F T 1 3 1 3 1
3 1 3
- 88369 F T F F 1 3 1 3 1
+ 81761 F F T F 1 3 1 3 1
3 1 3
- 88857 F F T F 1 3 1 3 1
+ 81762 F F T F 1 3 1 3 1
3 1 3
- 88858 F F T F 1 3 1 3 1
+ 82675 T F F F 1 3 1 3 1
3 1 3
- 88861 F F T F 1 3 1 3 1
+ 82676 T F F F 1 3 1 3 1
3 1 3
- 88862 F F T F 1 3 1 3 1
+ 83315 F F F T 1 3 1 3 1
3 1 3
- 88941 F F T F 1 3 1 3 1
+ 83318 F F F T 1 3 1 3 1
3 1 3
- 88942 F F T F 1 3 1 3 1
+ 84127 F F F T 1 3 1 3 1
3 1 3
- 88947 F F F T 1 3 1 3 1
+ 84130 F F F T 1 3 1 3 1
3 1 3
- 88950 F F F T 1 3 1 3 1
+ 84988 F T F F 1 3 1 3 1
3 1 3
- 89521 F F T F 1 3 1 3 1
+ 84989 F T F F 1 3 1 3 1
3 1 3
- 89522 F F T F 1 3 1 3 1
+ 85069 F F T F 1 3 1 3 1
3 1 3
- 90421 F F T F 1 3 1 3 1
+ 85070 F F T F 1 3 1 3 1
3 1 3
- 90422 F F T F 1 3 1 3 1
+ 85512 T F F F 1 3 1 3 1
3 1 3
- 91627 F F F T 1 3 1 3 1
+ 85513 T F F F 1 3 1 3 1
3 1 3
- 91630 F F F T 1 3 1 3 1
+ 85537 F T F F 1 3 1 3 1
3 1 3
- 92235 F F F T 1 3 1 3 1
+ 85538 F F T F 1 3 1 3 1
3 1 3
- 92238 F F F T 1 3 1 3 1
+ 85669 F T F F 1 3 1 3 1
3 1 3
- 93705 F F T F 1 3 1 3 1
+ 85670 F F T F 1 3 1 3 1
3 1 3
- 93706 F F T F 1 3 1 3 1
+ 85836 T F F F 1 3 1 3 1
3 1 3
- 96521 F F T F 1 3 1 3 1
+ 85837 T F F F 1 3 1 3 1
3 1 3
- 96522 F F T F 1 3 1 3 1
+ 86358 T F F F 1 3 1 3 1
3 1 3
- 96925 F F T F 1 3 1 3 1
+ 86359 T F F F 1 3 1 3 1
3 1 3
- 96926 F F T F 1 3 1 3 1
+ 86536 F T F F 1 3 1 3 1
3 1 3
- 97607 F F F T 1 3 1 3 1
+ 86537 F F T F 1 3 1 3 1
3 1 3
- 97610 F F F T 1 3 1 3 1
+ 86782 F T F F 1 3 1 3 1
3 1 3
- 98645 F F T F 1 3 1 3 1
+ 86783 F F T F 1 3 1 3 1
3 1 3
- 98646 F F T F 1 3 1 3 1
+ 87535 F T F F 1 3 1 3 1
3 1 3
- 100437 F F T F 1 3 1 3 1
+ 87536 F F T F 1 3 1 3 1
3 1 3
- 100438 F F T F 1 3 1 3 1
+ 87613 F T F F 1 3 1 3 1
3 1 3
- 100603 F F F T 1 3 1 3 1
+ 87614 F F T F 1 3 1 3 1
3 1 3
- 100606 F F F T 1 3 1 3 1
+ 87762 T F F F 1 3 1 3 1
3 1 3
- 100775 F F F T 1 3 1 3 1
+ 87763 T F F F 1 3 1 3 1
3 1 3
- 100778 F F F T 1 3 1 3 1
+ 88975 F T F F 1 3 1 3 1
3 1 3
- 101465 F F T F 1 3 1 3 1
+ 88976 F F T F 1 3 1 3 1
3 1 3
- 101466 F F T F 1 3 1 3 1
+ 89838 T F F F 1 3 1 3 1
3 1 3
- 101469 F F T F 1 3 1 3 1
+ 89839 T F F F 1 3 1 3 1
3 1 3
- 101470 F F T F 1 3 1 3 1
+ 90433 F T F F 1 3 1 3 1
3 1 3
- 101845 F F T F 1 3 1 3 1
+ 90434 F F T F 1 3 1 3 1
3 1 3
- 101846 F F T F 1 3 1 3 1
+ 91852 F T F F 1 3 1 3 1
3 1 3
- 102097 F F T F 1 3 1 3 1
+ 91853 F F T F 1 3 1 3 1
3 1 3
- 102098 F F T F 1 3 1 3 1
+ 92244 T F F F 1 3 1 3 1
3 1 3
- 102811 F F F T 1 3 1 3 1
+ 92245 T F F F 1 3 1 3 1
3 1 3
- 102814 F F F T 1 3 1 3 1
+ 92676 T F F F 1 3 1 3 1
3 1 3
- 105885 F F T F 1 3 1 3 1
+ 92677 T F F F 1 3 1 3 1
3 1 3
- 105886 F F T F 1 3 1 3 1
+ 95265 T F F F 1 3 1 3 1
3 1 3
- 106449 F F T F 1 3 1 3 1
+ 95266 T F F F 1 3 1 3 1
3 1 3
- 106450 F F T F 1 3 1 3 1
+ 97152 T F F F 1 3 1 3 1
3 1 3
- 106835 F F F T 1 3 1 3 1
+ 97153 T F F F 1 3 1 3 1
3 1 3
- 106838 F F F T 1 3 1 3 1
+ 99090 T F F F 1 3 1 3 1
3 1 3
- 108441 F F T F 1 3 1 3 1
+ 99091 T F F F 1 3 1 3 1
3 1 3
- 108442 F F T F 1 3 1 3 1
+ 99222 T F F F 1 3 1 3 1
3 1 3
- 108633 F F T F 1 3 1 3 1
+ 99223 T F F F 1 3 1 3 1
3 1 3
- 108634 F F T F 1 3 1 3 1
+ 100542 F F F T 1 3 1 3 1
3 1 3
- 109133 F F T F 1 3 1 3 1
+ 100544 F F F T 1 3 1 3 1
3 1 3
- 109134 F F T F 1 3 1 3 1
+ 101289 T F F F 1 3 1 3 1
3 1 3
- 109379 F F F T 1 3 1 3 1
+ 101290 T F F F 1 3 1 3 1
3 1 3
- 109382 F F F T 1 3 1 3 1
+ 103386 T F F F 1 3 1 3 1
3 1 3
- 110491 T F F F 1 3 1 3 1
+ 103387 T F F F 1 3 1 3 1
3 1 3
- 110492 T F F F 1 3 1 3 1
+ 103398 T F F F 1 3 1 3 1
3 1 3
- 110563 F F F T 1 3 1 3 1
+ 103399 T F F F 1 3 1 3 1
3 1 3
- 110566 F F F T 1 3 1 3 1
+ 103425 T F F F 1 3 1 3 1
3 1 3
- 111156 F T F F 1 3 1 3 1
+ 103426 T F F F 1 3 1 3 1
3 1 3
- 111157 F T F F 1 3 1 3 1
+ 103536 T F F F 1 3 1 3 1
3 1 3
- 111159 F F F T 1 3 1 3 1
+ 103537 T F F F 1 3 1 3 1
3 1 3
- 111162 F F F T 1 3 1 3 1
+ 103588 F T F F 1 3 1 3 1
3 1 3
- 111197 F F T F 1 3 1 3 1
+ 103589 F F T F 1 3 1 3 1
3 1 3
- 111198 F F T F 1 3 1 3 1
+ 103671 F F F T 1 3 1 3 1
3 1 3
- 111440 F T F F 1 3 1 3 1
+ 103673 F F F T 1 3 1 3 1
3 1 3
- 111441 F T F F 1 3 1 3 1
- 3 1 3
- 111665 F F T F 1 3 1 3 1
- 3 1 3
- 111666 F F T F 1 3 1 3 1
- 3 1 3
- 113201 F F T F 1 3 1 3 1
- 3 1 3
- 113202 F F T F 1 3 1 3 1
- 3 1 3
- 113623 F F F T 1 3 1 3 1
- 3 1 3
- 113626 F F F T 1 3 1 3 1
- 3 1 3
- 113743 F F F T 1 3 1 3 1
- 3 1 3
- 113746 F F F T 1 3 1 3 1
- 3 1 3
- 114600 F T F F 1 3 1 3 1
- 3 1 3
- 114601 F T F F 1 3 1 3 1
- 3 1 3
- 115371 F F F T 1 3 1 3 1
- 3 1 3
- 115374 F F F T 1 3 1 3 1
- 3 1 3
- 115641 F F T F 1 3 1 3 1
- 3 1 3
- 115642 F F T F 1 3 1 3 1
- 3 1 3
- 115655 F F F T 1 3 1 3 1
- 3 1 3
- 115658 F F F T 1 3 1 3 1
- 3 1 3
- 117055 T F F F 1 3 1 3 1
- 3 1 3
- 117056 T F F F 1 3 1 3 1
- 3 1 3
- 118248 F T F F 1 3 1 3 1
- 3 1 3
- 118249 F T F F 1 3 1 3 1
- 3 1 3
- 118744 F T F F 1 3 1 3 1
- 3 1 3
- 118745 F T F F 1 3 1 3 1
- 3 1 3
- 119851 F F F T 1 3 1 3 1
- 3 1 3
- 119854 F F F T 1 3 1 3 1
- 3 1 3
- 120107 F F F T 1 3 1 3 1
- 3 1 3
- 120110 F F F T 1 3 1 3 1
- 3 1 3
- 120567 F F F T 1 3 1 3 1
- 3 1 3
- 120570 F F F T 1 3 1 3 1
- 3 1 3
- 120909 F F T F 1 3 1 3 1
- 3 1 3
- 120910 F F T F 1 3 1 3 1
- 3 1 3
- 120968 F T F F 1 3 1 3 1
- 3 1 3
- 120969 F T F F 1 3 1 3 1
- 3 1 3
- 121456 F T F F 1 3 1 3 1
- 3 1 3
- 121457 F T F F 1 3 1 3 1
- 3 1 3
- 121572 T F F F 1 3 1 3 1
- 3 1 3
- 121573 T F F F 1 3 1 3 1
- 3 1 3
- 121600 F T F F 1 3 1 3 1
- 3 1 3
- 121601 F F T F 1 3 1 3 1
- 3 1 3
- 121893 T F F F 1 3 1 3 1
- 3 1 3
- 121894 T F F F 1 3 1 3 1
- 3 1 3
- 122055 T F F F 1 3 1 3 1
- 3 1 3
- 122056 T F F F 1 3 1 3 1
- 3 1 3
- 122154 T F F F 1 3 1 3 1
- 3 1 3
- 122155 T F F F 1 3 1 3 1
- 3 1 3
- 122614 F T F F 1 3 1 3 1
- 3 1 3
- 122615 F F T F 1 3 1 3 1
- 3 1 3
- 123685 F T F F 1 3 1 3 1
- 3 1 3
- 123686 F F T F 1 3 1 3 1
- 3 1 3
- 123709 F T F F 1 3 1 3 1
- 3 1 3
- 123710 F F T F 1 3 1 3 1
- 3 1 3
- 123849 T F F F 1 3 1 3 1
- 3 1 3
- 123850 T F F F 1 3 1 3 1
- 3 1 3
- 125632 F T F F 1 3 1 3 1
- 3 1 3
- 125633 F F T F 1 3 1 3 1
- 3 1 3
- 125748 T F F F 1 3 1 3 1
- 3 1 3
- 125749 T F F F 1 3 1 3 1
- 3 1 3
- 126009 T F F F 1 3 1 3 1
- 3 1 3
- 126010 T F F F 1 3 1 3 1
- 3 1 3
- 126349 F T F F 1 3 1 3 1
- 3 1 3
- 126350 F F T F 1 3 1 3 1
- 3 1 3
- 127488 T F F F 1 3 1 3 1
- 3 1 3
- 127489 T F F F 1 3 1 3 1
- 3 1 3
- 127494 T F F F 1 3 1 3 1
- 3 1 3
- 127495 T F F F 1 3 1 3 1
- 3 1 3
- 127648 F T F F 1 3 1 3 1
- 3 1 3
- 127649 F F T F 1 3 1 3 1
- 3 1 3
- 128163 T F F F 1 3 1 3 1
- 3 1 3
- 128164 T F F F 1 3 1 3 1
- 3 1 3
- 129844 F T F F 1 3 1 3 1
- 3 1 3
- 129845 F F T F 1 3 1 3 1
- 3 1 3
- 129871 F T F F 1 3 1 3 1
- 3 1 3
- 129872 F F T F 1 3 1 3 1
- 3 1 3
- 129942 T F F F 1 3 1 3 1
- 3 1 3
- 129943 T F F F 1 3 1 3 1
- 3 1 3
- 130075 F T F F 1 3 1 3 1
- 3 1 3
- 130076 F F T F 1 3 1 3 1
- 3 1 3
- 130081 F T F F 1 3 1 3 1
- 3 1 3
- 130082 F F T F 1 3 1 3 1
- 3 1 3
- 130225 F T F F 1 3 1 3 1
- 3 1 3
- 130226 F F T F 1 3 1 3 1
- 3 1 3
- 130290 T F F F 1 3 1 3 1
- 3 1 3
- 130291 T F F F 1 3 1 3 1
- 3 1 3
- 130774 F T F F 1 3 1 3 1
- 3 1 3
- 130775 F F T F 1 3 1 3 1
- 3 1 3
- 130890 T F F F 1 3 1 3 1
- 3 1 3
- 130891 T F F F 1 3 1 3 1
- 3 1 3
- 130972 F T F F 1 3 1 3 1
- 3 1 3
- 130973 F F T F 1 3 1 3 1
- 3 1 3
- 131017 F T F F 1 3 1 3 1
- 3 1 3
- 131018 F F T F 1 3 1 3 1
- 3 1 3
- 131038 F T F F 1 3 1 3 1
- 3 1 3
- 131039 F F T F 1 3 1 3 1
- 3 1 3
- 131097 T F F F 1 3 1 3 1
- 3 1 3
- 131098 T F F F 1 3 1 3 1
- 3 1 3
- 131380 F T F F 1 3 1 3 1
- 3 1 3
- 131381 F F T F 1 3 1 3 1
- 3 1 3
- 133200 T F F F 1 3 1 3 1
- 3 1 3
- 133201 T F F F 1 3 1 3 1
- 3 1 3
- 133216 F T F F 1 3 1 3 1
- 3 1 3
- 133217 F F T F 1 3 1 3 1
- 3 1 3
- 133317 T F F F 1 3 1 3 1
- 3 1 3
- 133318 T F F F 1 3 1 3 1
- 3 1 3
- 134562 T F F F 1 3 1 3 1
- 3 1 3
- 134563 T F F F 1 3 1 3 1
- 3 1 3
- 137743 F T F F 1 3 1 3 1
- 3 1 3
- 137744 F F T F 1 3 1 3 1
- 3 1 3
- 138208 F T F F 1 3 1 3 1
- 3 1 3
- 138209 F F T F 1 3 1 3 1
- 3 1 3
- 138214 F T F F 1 3 1 3 1
- 3 1 3
- 138215 F F T F 1 3 1 3 1
- 3 1 3
- 140356 F T F F 1 3 1 3 1
- 3 1 3
- 140357 F F T F 1 3 1 3 1
- 3 1 3
- 141912 T F F F 1 3 1 3 1
- 3 1 3
- 141913 T F F F 1 3 1 3 1
- 3 1 3
- 142369 F T F F 1 3 1 3 1
- 3 1 3
- 142370 F F T F 1 3 1 3 1
- 3 1 3
- 142488 T F F F 1 3 1 3 1
- 3 1 3
- 142489 T F F F 1 3 1 3 1
- 3 1 3
- 143719 F T F F 1 3 1 3 1
- 3 1 3
- 143720 F F T F 1 3 1 3 1
- 3 1 3
- 145321 F T F F 1 3 1 3 1
- 3 1 3
- 145322 F F T F 1 3 1 3 1
- 3 1 3
- 145329 T F F F 1 3 1 3 1
- 3 1 3
- 145330 T F F F 1 3 1 3 1
- 3 1 3
- 145336 F T F F 1 3 1 3 1
- 3 1 3
- 145337 F F T F 1 3 1 3 1
- 3 1 3
- 145668 T F F F 1 3 1 3 1
- 3 1 3
- 145669 T F F F 1 3 1 3 1
- 3 1 3
- 146469 T F F F 1 3 1 3 1
- 3 1 3
- 146470 T F F F 1 3 1 3 1
- 3 1 3
- 146884 F T F F 1 3 1 3 1
- 3 1 3
- 146885 F F T F 1 3 1 3 1
- 3 1 3
- 146961 T F F F 1 3 1 3 1
- 3 1 3
- 146962 T F F F 1 3 1 3 1
- 3 1 3
- 147219 F F F T 1 3 1 3 1
- 3 1 3
- 147221 F F F T 1 3 1 3 1
- 3 1 3
- 147334 F T F F 1 3 1 3 1
- 3 1 3
- 147335 F F T F 1 3 1 3 1
- 3 1 3
- 147433 F T F F 1 3 1 3 1
- 3 1 3
- 147434 F F T F 1 3 1 3 1
- 3 1 3
- 147450 F F F T 1 3 1 3 1
- 3 1 3
- 147452 F F F T 1 3 1 3 1
- 3 1 3
Modified: seismo/2D/SPECFEM2D/trunk/Database00000_right_edge_only
===================================================================
--- seismo/2D/SPECFEM2D/trunk/Database00000_right_edge_only 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/Database00000_right_edge_only 2011-02-15 00:12:10 UTC (rev 17863)
@@ -1,670 +1,384 @@
- 21695 F F F T 1 3 1 3 1
+ 19451 F F F T 1 3 1 3 1
3 1 3
- 21698 F F F T 1 3 1 3 1
+ 19451 F F F T 1 3 1 3 1
3 1 3
- 22883 F F F T 1 3 1 3 1
+ 19454 F F F T 1 3 1 3 1
3 1 3
- 22885 F F T F 1 3 1 3 1
+ 20963 F F F T 1 3 1 3 1
3 1 3
- 22886 F F T T 1 3 1 3 1
+ 20966 F F F T 1 3 1 3 1
3 1 3
- 23145 F F T F 1 3 1 3 1
+ 21121 F F T F 1 3 1 3 1
3 1 3
- 23146 F F T F 1 3 1 3 1
+ 21122 F F T F 1 3 1 3 1
3 1 3
- 23563 F F F T 1 3 1 3 1
+ 21887 F F F T 1 3 1 3 1
3 1 3
- 23566 F F F T 1 3 1 3 1
+ 21889 F F T F 1 3 1 3 1
3 1 3
- 23799 F F F T 1 3 1 3 1
+ 21890 F F T T 1 3 1 3 1
3 1 3
- 23802 F F F T 1 3 1 3 1
+ 22527 F F F T 1 3 1 3 1
3 1 3
- 23931 F F F T 1 3 1 3 1
+ 22530 F F F T 1 3 1 3 1
3 1 3
- 23934 F F F T 1 3 1 3 1
+ 23347 F F F T 1 3 1 3 1
3 1 3
- 25091 F F F T 1 3 1 3 1
+ 23350 F F F T 1 3 1 3 1
3 1 3
- 25094 F F F T 1 3 1 3 1
+ 26429 F F T F 1 3 1 3 1
3 1 3
- 25519 F F F T 1 3 1 3 1
+ 26430 F F T F 1 3 1 3 1
3 1 3
- 25522 F F F T 1 3 1 3 1
+ 26995 F F F T 1 3 1 3 1
3 1 3
- 26729 F F T F 1 3 1 3 1
+ 26998 F F F T 1 3 1 3 1
3 1 3
- 26730 F F T F 1 3 1 3 1
+ 27085 F F T F 1 3 1 3 1
3 1 3
- 29601 F F T F 1 3 1 3 1
+ 27086 F F T F 1 3 1 3 1
3 1 3
- 29602 F F T F 1 3 1 3 1
+ 28529 F F T F 1 3 1 3 1
3 1 3
- 30729 F F T F 1 3 1 3 1
+ 28530 F F T F 1 3 1 3 1
3 1 3
- 30730 F F T F 1 3 1 3 1
+ 29785 F F T F 1 3 1 3 1
3 1 3
- 30781 F F T F 1 3 1 3 1
+ 29786 F F T F 1 3 1 3 1
3 1 3
- 30782 F F T F 1 3 1 3 1
+ 29995 F F F T 1 3 1 3 1
3 1 3
- 32705 F F T F 1 3 1 3 1
+ 29998 F F F T 1 3 1 3 1
3 1 3
- 32706 F F T F 1 3 1 3 1
+ 30265 F F T F 1 3 1 3 1
3 1 3
- 33353 F F T F 1 3 1 3 1
+ 30266 F F T F 1 3 1 3 1
3 1 3
- 33354 F F T F 1 3 1 3 1
+ 30811 F F F T 1 3 1 3 1
3 1 3
- 33515 F F F T 1 3 1 3 1
+ 30814 F F F T 1 3 1 3 1
3 1 3
- 33518 F F F T 1 3 1 3 1
+ 30959 F F F T 1 3 1 3 1
3 1 3
- 34613 F F T F 1 3 1 3 1
+ 30962 F F F T 1 3 1 3 1
3 1 3
- 34614 F F T F 1 3 1 3 1
+ 32157 F F T F 1 3 1 3 1
3 1 3
- 34867 F F F T 1 3 1 3 1
+ 32158 F F T F 1 3 1 3 1
3 1 3
- 34870 F F F T 1 3 1 3 1
+ 33103 F F F T 1 3 1 3 1
3 1 3
- 36299 F F F T 1 3 1 3 1
+ 33106 F F F T 1 3 1 3 1
3 1 3
- 36302 F F F T 1 3 1 3 1
+ 33619 F F F T 1 3 1 3 1
3 1 3
- 36947 F F F T 1 3 1 3 1
+ 33622 F F F T 1 3 1 3 1
3 1 3
- 36950 F F F T 1 3 1 3 1
+ 33963 F F F T 1 3 1 3 1
3 1 3
- 37977 F F T F 1 3 1 3 1
+ 33966 F F F T 1 3 1 3 1
3 1 3
- 37978 F F T F 1 3 1 3 1
+ 36401 F F T F 1 3 1 3 1
3 1 3
- 38027 F F F T 1 3 1 3 1
+ 36402 F F T F 1 3 1 3 1
3 1 3
- 38030 F F F T 1 3 1 3 1
+ 38157 F F T F 1 3 1 3 1
3 1 3
- 38907 F F F T 1 3 1 3 1
+ 38158 F F T F 1 3 1 3 1
3 1 3
- 38910 F F F T 1 3 1 3 1
+ 39117 F F T F 1 3 1 3 1
3 1 3
- 39539 T F F F 1 3 1 3 1
+ 39118 F F T F 1 3 1 3 1
3 1 3
- 39540 T F F F 1 3 1 3 1
+ 39256 F T F F 1 3 1 3 1
3 1 3
- 39663 F F F T 1 3 1 3 1
+ 39257 F T F F 1 3 1 3 1
3 1 3
- 39666 F F F T 1 3 1 3 1
+ 40909 F F T F 1 3 1 3 1
3 1 3
- 40359 F F F T 1 3 1 3 1
+ 40910 F F T F 1 3 1 3 1
3 1 3
- 40362 F F F T 1 3 1 3 1
+ 41079 F F F T 1 3 1 3 1
3 1 3
- 41695 F F F T 1 3 1 3 1
+ 41082 F F F T 1 3 1 3 1
3 1 3
- 41698 F F F T 1 3 1 3 1
+ 41543 F F F T 1 3 1 3 1
3 1 3
- 43887 F F F T 1 3 1 3 1
+ 41546 F F F T 1 3 1 3 1
3 1 3
- 43890 F F F T 1 3 1 3 1
+ 45471 F F F T 1 3 1 3 1
3 1 3
- 43989 F F T F 1 3 1 3 1
+ 45474 F F F T 1 3 1 3 1
3 1 3
- 43990 F F T F 1 3 1 3 1
+ 46299 F F F T 1 3 1 3 1
3 1 3
- 44348 F T F F 1 3 1 3 1
+ 46302 F F F T 1 3 1 3 1
3 1 3
- 44349 F T F F 1 3 1 3 1
+ 47677 F F T F 1 3 1 3 1
3 1 3
- 45169 F F T F 1 3 1 3 1
+ 47678 F F T F 1 3 1 3 1
3 1 3
- 45170 F F T F 1 3 1 3 1
+ 48473 F F T F 1 3 1 3 1
3 1 3
- 45947 F F F T 1 3 1 3 1
+ 48474 F F T F 1 3 1 3 1
3 1 3
- 45950 F F F T 1 3 1 3 1
+ 48477 F F T F 1 3 1 3 1
3 1 3
- 46555 F F F T 1 3 1 3 1
+ 48478 F F T F 1 3 1 3 1
3 1 3
- 46558 F F F T 1 3 1 3 1
+ 50485 F F T F 1 3 1 3 1
3 1 3
- 47423 F F F T 1 3 1 3 1
+ 50486 F F T F 1 3 1 3 1
3 1 3
- 47426 F F F T 1 3 1 3 1
+ 52596 F T F F 1 3 1 3 1
3 1 3
- 48449 F F T F 1 3 1 3 1
+ 52597 F T F F 1 3 1 3 1
3 1 3
- 48450 F F T F 1 3 1 3 1
+ 53865 F F T F 1 3 1 3 1
3 1 3
- 48457 F F T F 1 3 1 3 1
+ 53866 F F T F 1 3 1 3 1
3 1 3
- 48458 F F T F 1 3 1 3 1
+ 53869 F F T F 1 3 1 3 1
3 1 3
- 50317 F F T F 1 3 1 3 1
+ 53870 F F T F 1 3 1 3 1
3 1 3
- 50318 F F T F 1 3 1 3 1
+ 54047 F F F T 1 3 1 3 1
3 1 3
- 53221 F F T F 1 3 1 3 1
+ 54050 F F F T 1 3 1 3 1
3 1 3
- 53222 F F T F 1 3 1 3 1
+ 54339 F F F T 1 3 1 3 1
3 1 3
- 53499 F F F T 1 3 1 3 1
+ 54342 F F F T 1 3 1 3 1
3 1 3
- 53502 F F F T 1 3 1 3 1
+ 55541 F F T F 1 3 1 3 1
3 1 3
- 54391 F F F T 1 3 1 3 1
+ 55542 F F T F 1 3 1 3 1
3 1 3
- 54394 F F F T 1 3 1 3 1
+ 55675 F F F T 1 3 1 3 1
3 1 3
- 56153 F F T F 1 3 1 3 1
+ 55678 F F F T 1 3 1 3 1
3 1 3
- 56154 F F T F 1 3 1 3 1
+ 56493 F F T F 1 3 1 3 1
3 1 3
- 56789 F F T F 1 3 1 3 1
+ 56494 F F T F 1 3 1 3 1
3 1 3
- 56790 F F T F 1 3 1 3 1
+ 56845 F F T F 1 3 1 3 1
3 1 3
- 56964 F T F F 1 3 1 3 1
+ 56846 F F T F 1 3 1 3 1
3 1 3
- 56965 F T F F 1 3 1 3 1
+ 57883 F F F T 1 3 1 3 1
3 1 3
- 57847 F F F T 1 3 1 3 1
+ 57886 F F F T 1 3 1 3 1
3 1 3
- 57850 F F F T 1 3 1 3 1
+ 60429 F F T F 1 3 1 3 1
3 1 3
- 61423 F F F T 1 3 1 3 1
+ 60430 F F T F 1 3 1 3 1
3 1 3
- 61426 F F F T 1 3 1 3 1
+ 62187 F F F T 1 3 1 3 1
3 1 3
- 61861 F F T F 1 3 1 3 1
+ 62190 F F F T 1 3 1 3 1
3 1 3
- 61862 F F T F 1 3 1 3 1
+ 63323 F F F T 1 3 1 3 1
3 1 3
- 62819 F F F T 1 3 1 3 1
+ 63326 F F F T 1 3 1 3 1
3 1 3
- 62822 F F F T 1 3 1 3 1
+ 64221 F F T F 1 3 1 3 1
3 1 3
- 63693 F F T F 1 3 1 3 1
+ 64222 F F T F 1 3 1 3 1
3 1 3
- 63694 F F T F 1 3 1 3 1
+ 65079 F F F T 1 3 1 3 1
3 1 3
- 64589 F F T F 1 3 1 3 1
+ 65082 F F F T 1 3 1 3 1
3 1 3
- 64590 F F T F 1 3 1 3 1
+ 66679 F F F T 1 3 1 3 1
3 1 3
- 64735 F F F T 1 3 1 3 1
+ 66682 F F F T 1 3 1 3 1
3 1 3
- 64738 F F F T 1 3 1 3 1
+ 66715 F F F T 1 3 1 3 1
3 1 3
- 65081 F F T F 1 3 1 3 1
+ 66718 F F F T 1 3 1 3 1
3 1 3
- 65082 F F T F 1 3 1 3 1
+ 67787 F F F T 1 3 1 3 1
3 1 3
- 66993 F F T F 1 3 1 3 1
+ 67790 F F F T 1 3 1 3 1
3 1 3
- 66994 F F T F 1 3 1 3 1
+ 67981 F F T F 1 3 1 3 1
3 1 3
- 67203 F F F T 1 3 1 3 1
+ 67982 F F T F 1 3 1 3 1
3 1 3
- 67206 F F F T 1 3 1 3 1
+ 70021 F F T F 1 3 1 3 1
3 1 3
- 67805 F F T F 1 3 1 3 1
+ 70022 F F T F 1 3 1 3 1
3 1 3
- 67806 F F T F 1 3 1 3 1
+ 70239 T F F F 1 3 1 3 1
3 1 3
- 68207 T F F F 1 3 1 3 1
+ 70240 T F F F 1 3 1 3 1
3 1 3
- 68208 T F F F 1 3 1 3 1
+ 70245 F F T F 1 3 1 3 1
3 1 3
- 68861 F F T F 1 3 1 3 1
+ 70246 F F T F 1 3 1 3 1
3 1 3
- 68862 F F T F 1 3 1 3 1
+ 70437 F F T F 1 3 1 3 1
3 1 3
- 69541 F F T F 1 3 1 3 1
+ 70438 F F T F 1 3 1 3 1
3 1 3
- 69542 F F T F 1 3 1 3 1
+ 70525 F F T F 1 3 1 3 1
3 1 3
- 71071 F F F T 1 3 1 3 1
+ 70526 F F T F 1 3 1 3 1
3 1 3
- 71074 F F F T 1 3 1 3 1
+ 71649 F F T F 1 3 1 3 1
3 1 3
- 71603 T F F F 1 3 1 3 1
+ 71650 F F T F 1 3 1 3 1
3 1 3
- 71604 T F F F 1 3 1 3 1
+ 72359 F F F T 1 3 1 3 1
3 1 3
- 72027 F F F T 1 3 1 3 1
+ 72362 F F F T 1 3 1 3 1
3 1 3
- 72030 F F F T 1 3 1 3 1
+ 72655 F F F T 1 3 1 3 1
3 1 3
- 73012 F T F F 1 3 1 3 1
+ 72658 F F F T 1 3 1 3 1
3 1 3
- 73013 F T F F 1 3 1 3 1
+ 73511 F F F T 1 3 1 3 1
3 1 3
- 73545 F F T F 1 3 1 3 1
+ 73514 F F F T 1 3 1 3 1
3 1 3
- 73546 F F T F 1 3 1 3 1
+ 74111 F F F T 1 3 1 3 1
3 1 3
- 74511 T F F F 1 3 1 3 1
+ 74114 F F F T 1 3 1 3 1
3 1 3
- 74512 T F F F 1 3 1 3 1
+ 74635 F F F T 1 3 1 3 1
3 1 3
- 74691 F F F T 1 3 1 3 1
+ 74638 F F F T 1 3 1 3 1
3 1 3
- 74694 F F F T 1 3 1 3 1
+ 76563 F F F T 1 3 1 3 1
3 1 3
- 74983 F F F T 1 3 1 3 1
+ 76566 F F F T 1 3 1 3 1
3 1 3
- 74986 F F F T 1 3 1 3 1
+ 77651 F F F T 1 3 1 3 1
3 1 3
- 75201 F F T F 1 3 1 3 1
+ 77654 F F F T 1 3 1 3 1
3 1 3
- 75202 F F T F 1 3 1 3 1
+ 77803 F F F T 1 3 1 3 1
3 1 3
- 75205 F F T F 1 3 1 3 1
+ 77806 F F F T 1 3 1 3 1
3 1 3
- 75206 F F T F 1 3 1 3 1
+ 80359 T F F F 1 3 1 3 1
3 1 3
- 75663 F F F T 1 3 1 3 1
+ 80360 T F F F 1 3 1 3 1
3 1 3
- 75666 F F F T 1 3 1 3 1
+ 80527 F F F T 1 3 1 3 1
3 1 3
- 76103 F F F T 1 3 1 3 1
+ 80530 F F F T 1 3 1 3 1
3 1 3
- 76106 F F F T 1 3 1 3 1
+ 80741 F F T F 1 3 1 3 1
3 1 3
- 76327 F F F T 1 3 1 3 1
+ 80742 F F T F 1 3 1 3 1
3 1 3
- 76330 F F F T 1 3 1 3 1
+ 80813 F F T F 1 3 1 3 1
3 1 3
- 77967 F F F T 1 3 1 3 1
+ 80814 F F T F 1 3 1 3 1
3 1 3
- 77970 F F F T 1 3 1 3 1
+ 81115 F F F T 1 3 1 3 1
3 1 3
- 77997 F F T F 1 3 1 3 1
+ 81118 F F F T 1 3 1 3 1
3 1 3
- 77998 F F T F 1 3 1 3 1
+ 82251 T F F F 1 3 1 3 1
3 1 3
- 78069 F F T F 1 3 1 3 1
+ 82252 T F F F 1 3 1 3 1
3 1 3
- 78070 F F T F 1 3 1 3 1
+ 83501 F F T F 1 3 1 3 1
3 1 3
- 79713 F F T F 1 3 1 3 1
+ 83502 F F T F 1 3 1 3 1
3 1 3
- 79714 F F T F 1 3 1 3 1
+ 84237 F F T F 1 3 1 3 1
3 1 3
- 80129 F F T F 1 3 1 3 1
+ 84238 F F T F 1 3 1 3 1
3 1 3
- 80130 F F T F 1 3 1 3 1
+ 85223 T F F F 1 3 1 3 1
3 1 3
- 81763 F F F T 1 3 1 3 1
+ 85224 T F F F 1 3 1 3 1
3 1 3
- 81766 F F F T 1 3 1 3 1
+ 85437 T F F F 1 3 1 3 1
3 1 3
- 81771 F F F T 1 3 1 3 1
+ 85438 T F F F 1 3 1 3 1
3 1 3
- 81774 F F F T 1 3 1 3 1
+ 85443 T F F F 1 3 1 3 1
3 1 3
- 81876 F T F F 1 3 1 3 1
+ 85444 T F F F 1 3 1 3 1
3 1 3
- 81877 F T F F 1 3 1 3 1
+ 85464 T F F F 1 3 1 3 1
3 1 3
- 83631 T F F F 1 3 1 3 1
+ 85465 T F F F 1 3 1 3 1
3 1 3
- 83632 T F F F 1 3 1 3 1
+ 85555 F T F F 1 3 1 3 1
3 1 3
- 84057 F F T F 1 3 1 3 1
+ 85556 F F T F 1 3 1 3 1
3 1 3
- 84058 F F T F 1 3 1 3 1
+ 85563 T F F F 1 3 1 3 1
3 1 3
- 84497 F F T F 1 3 1 3 1
+ 85564 T F F F 1 3 1 3 1
3 1 3
- 84498 F F T F 1 3 1 3 1
+ 85681 F T F F 1 3 1 3 1
3 1 3
- 84501 F F T F 1 3 1 3 1
+ 85682 F F T F 1 3 1 3 1
3 1 3
- 84502 F F T F 1 3 1 3 1
+ 85717 F T F F 1 3 1 3 1
3 1 3
- 85403 F F F T 1 3 1 3 1
+ 85718 F F T F 1 3 1 3 1
3 1 3
- 85406 F F F T 1 3 1 3 1
+ 86245 F T F F 1 3 1 3 1
3 1 3
- 85789 F F T F 1 3 1 3 1
+ 86246 F F T F 1 3 1 3 1
3 1 3
- 85790 F F T F 1 3 1 3 1
+ 86773 F T F F 1 3 1 3 1
3 1 3
- 90001 F F T F 1 3 1 3 1
+ 86774 F F T F 1 3 1 3 1
3 1 3
- 90002 F F T F 1 3 1 3 1
+ 87628 F T F F 1 3 1 3 1
3 1 3
- 91001 F F T F 1 3 1 3 1
+ 87629 F F T F 1 3 1 3 1
3 1 3
- 91002 F F T F 1 3 1 3 1
+ 88435 F T F F 1 3 1 3 1
3 1 3
- 92115 F F F T 1 3 1 3 1
+ 88436 F F T F 1 3 1 3 1
3 1 3
- 92118 F F F T 1 3 1 3 1
+ 89532 T F F F 1 3 1 3 1
3 1 3
- 93151 F F F T 1 3 1 3 1
+ 89533 T F F F 1 3 1 3 1
3 1 3
- 93154 F F F T 1 3 1 3 1
+ 89608 F T F F 1 3 1 3 1
3 1 3
- 95037 F F T F 1 3 1 3 1
+ 89609 F F T F 1 3 1 3 1
3 1 3
- 95038 F F T F 1 3 1 3 1
+ 91861 F T F F 1 3 1 3 1
3 1 3
- 97001 F F T F 1 3 1 3 1
+ 91862 F F T F 1 3 1 3 1
3 1 3
- 97002 F F T F 1 3 1 3 1
+ 91938 T F F F 1 3 1 3 1
3 1 3
- 97361 F F T F 1 3 1 3 1
+ 91939 T F F F 1 3 1 3 1
3 1 3
- 97362 F F T F 1 3 1 3 1
+ 92050 F T F F 1 3 1 3 1
3 1 3
- 100609 F F T F 1 3 1 3 1
+ 92051 F F T F 1 3 1 3 1
3 1 3
- 100610 F F T F 1 3 1 3 1
+ 92146 F T F F 1 3 1 3 1
3 1 3
- 101277 F F T F 1 3 1 3 1
+ 92147 F F T F 1 3 1 3 1
3 1 3
- 101278 F F T F 1 3 1 3 1
+ 92181 F F F T 1 3 1 3 1
3 1 3
- 102543 F F F T 1 3 1 3 1
+ 92183 F F F T 1 3 1 3 1
3 1 3
- 102546 F F F T 1 3 1 3 1
+ 94545 T F F F 1 3 1 3 1
3 1 3
- 102897 F F T F 1 3 1 3 1
+ 94546 T F F F 1 3 1 3 1
3 1 3
- 102898 F F T F 1 3 1 3 1
+ 97086 T F F F 1 3 1 3 1
3 1 3
- 103671 F F F T 1 3 1 3 1
+ 97087 T F F F 1 3 1 3 1
3 1 3
- 103674 F F F T 1 3 1 3 1
+ 100210 F T F F 1 3 1 3 1
3 1 3
- 103989 F F T F 1 3 1 3 1
+ 100211 F F T F 1 3 1 3 1
3 1 3
- 103990 F F T F 1 3 1 3 1
- 3 1 3
- 105461 F F T F 1 3 1 3 1
- 3 1 3
- 105462 F F T F 1 3 1 3 1
- 3 1 3
- 105903 F F F T 1 3 1 3 1
- 3 1 3
- 105906 F F F T 1 3 1 3 1
- 3 1 3
- 107629 F F T F 1 3 1 3 1
- 3 1 3
- 107630 F F T F 1 3 1 3 1
- 3 1 3
- 107755 F F F T 1 3 1 3 1
- 3 1 3
- 107758 F F F T 1 3 1 3 1
- 3 1 3
- 107997 F F T F 1 3 1 3 1
- 3 1 3
- 107998 F F T F 1 3 1 3 1
- 3 1 3
- 108629 F F T F 1 3 1 3 1
- 3 1 3
- 108630 F F T F 1 3 1 3 1
- 3 1 3
- 109521 F F T F 1 3 1 3 1
- 3 1 3
- 109522 F F T F 1 3 1 3 1
- 3 1 3
- 109979 F F F T 1 3 1 3 1
- 3 1 3
- 109982 F F F T 1 3 1 3 1
- 3 1 3
- 111359 F F F T 1 3 1 3 1
- 3 1 3
- 111362 F F F T 1 3 1 3 1
- 3 1 3
- 111569 F F T F 1 3 1 3 1
- 3 1 3
- 111570 F F T F 1 3 1 3 1
- 3 1 3
- 112599 F F F T 1 3 1 3 1
- 3 1 3
- 112602 F F F T 1 3 1 3 1
- 3 1 3
- 113001 F F T F 1 3 1 3 1
- 3 1 3
- 113002 F F T F 1 3 1 3 1
- 3 1 3
- 113013 F F T F 1 3 1 3 1
- 3 1 3
- 113014 F F T F 1 3 1 3 1
- 3 1 3
- 114455 F F F T 1 3 1 3 1
- 3 1 3
- 114458 F F F T 1 3 1 3 1
- 3 1 3
- 114535 T F F F 1 3 1 3 1
- 3 1 3
- 114536 T F F F 1 3 1 3 1
- 3 1 3
- 115089 F F T F 1 3 1 3 1
- 3 1 3
- 115090 F F T F 1 3 1 3 1
- 3 1 3
- 115109 F F T F 1 3 1 3 1
- 3 1 3
- 115110 F F T F 1 3 1 3 1
- 3 1 3
- 115117 F F T F 1 3 1 3 1
- 3 1 3
- 115118 F F T F 1 3 1 3 1
- 3 1 3
- 115165 F F T F 1 3 1 3 1
- 3 1 3
- 115166 F F T F 1 3 1 3 1
- 3 1 3
- 115625 F F T F 1 3 1 3 1
- 3 1 3
- 115626 F F T F 1 3 1 3 1
- 3 1 3
- 115967 F F F T 1 3 1 3 1
- 3 1 3
- 115970 F F F T 1 3 1 3 1
- 3 1 3
- 117047 T F F F 1 3 1 3 1
- 3 1 3
- 117048 T F F F 1 3 1 3 1
- 3 1 3
- 117115 T F F F 1 3 1 3 1
- 3 1 3
- 117116 T F F F 1 3 1 3 1
- 3 1 3
- 117819 F F F T 1 3 1 3 1
- 3 1 3
- 117822 F F F T 1 3 1 3 1
- 3 1 3
- 118359 T F F F 1 3 1 3 1
- 3 1 3
- 118360 T F F F 1 3 1 3 1
- 3 1 3
- 119624 F T F F 1 3 1 3 1
- 3 1 3
- 119625 F T F F 1 3 1 3 1
- 3 1 3
- 120007 F F F T 1 3 1 3 1
- 3 1 3
- 120010 F F F T 1 3 1 3 1
- 3 1 3
- 120025 F F T F 1 3 1 3 1
- 3 1 3
- 120026 F F T F 1 3 1 3 1
- 3 1 3
- 121235 T F F F 1 3 1 3 1
- 3 1 3
- 121236 T F F F 1 3 1 3 1
- 3 1 3
- 121263 F F F T 1 3 1 3 1
- 3 1 3
- 121266 F F F T 1 3 1 3 1
- 3 1 3
- 121497 T F F F 1 3 1 3 1
- 3 1 3
- 121498 T F F F 1 3 1 3 1
- 3 1 3
- 121503 T F F F 1 3 1 3 1
- 3 1 3
- 121504 T F F F 1 3 1 3 1
- 3 1 3
- 121521 T F F F 1 3 1 3 1
- 3 1 3
- 121522 T F F F 1 3 1 3 1
- 3 1 3
- 121621 F T F F 1 3 1 3 1
- 3 1 3
- 121622 F F T F 1 3 1 3 1
- 3 1 3
- 121626 T F F F 1 3 1 3 1
- 3 1 3
- 121627 T F F F 1 3 1 3 1
- 3 1 3
- 121735 F T F F 1 3 1 3 1
- 3 1 3
- 121736 F F T F 1 3 1 3 1
- 3 1 3
- 122338 F T F F 1 3 1 3 1
- 3 1 3
- 122339 F F T F 1 3 1 3 1
- 3 1 3
- 122857 F T F F 1 3 1 3 1
- 3 1 3
- 122858 F F T F 1 3 1 3 1
- 3 1 3
- 126580 F T F F 1 3 1 3 1
- 3 1 3
- 126581 F F T F 1 3 1 3 1
- 3 1 3
- 127486 F T F F 1 3 1 3 1
- 3 1 3
- 127487 F F T F 1 3 1 3 1
- 3 1 3
- 127680 T F F F 1 3 1 3 1
- 3 1 3
- 127681 T F F F 1 3 1 3 1
- 3 1 3
- 127902 T F F F 1 3 1 3 1
- 3 1 3
- 127903 T F F F 1 3 1 3 1
- 3 1 3
- 128077 F T F F 1 3 1 3 1
- 3 1 3
- 128078 F F T F 1 3 1 3 1
- 3 1 3
- 129691 F T F F 1 3 1 3 1
- 3 1 3
- 129692 F F T F 1 3 1 3 1
- 3 1 3
- 130441 F T F F 1 3 1 3 1
- 3 1 3
- 130442 F F T F 1 3 1 3 1
- 3 1 3
- 130794 T F F F 1 3 1 3 1
- 3 1 3
- 130795 T F F F 1 3 1 3 1
- 3 1 3
- 130965 T F F F 1 3 1 3 1
- 3 1 3
- 130966 T F F F 1 3 1 3 1
- 3 1 3
- 131031 T F F F 1 3 1 3 1
- 3 1 3
- 131032 T F F F 1 3 1 3 1
- 3 1 3
- 131095 F T F F 1 3 1 3 1
- 3 1 3
- 131096 F F T F 1 3 1 3 1
- 3 1 3
- 131335 F T F F 1 3 1 3 1
- 3 1 3
- 131336 F F T F 1 3 1 3 1
- 3 1 3
- 133168 F T F F 1 3 1 3 1
- 3 1 3
- 133169 F F T F 1 3 1 3 1
- 3 1 3
- 133198 F T F F 1 3 1 3 1
- 3 1 3
- 133199 F F T F 1 3 1 3 1
- 3 1 3
- 133203 T F F F 1 3 1 3 1
- 3 1 3
- 133204 T F F F 1 3 1 3 1
- 3 1 3
- 133263 T F F F 1 3 1 3 1
- 3 1 3
- 133264 T F F F 1 3 1 3 1
- 3 1 3
- 133269 T F F F 1 3 1 3 1
- 3 1 3
- 133270 T F F F 1 3 1 3 1
- 3 1 3
- 134574 T F F F 1 3 1 3 1
- 3 1 3
- 134575 T F F F 1 3 1 3 1
- 3 1 3
- 136371 T F F F 1 3 1 3 1
- 3 1 3
- 136372 T F F F 1 3 1 3 1
- 3 1 3
- 137533 F T F F 1 3 1 3 1
- 3 1 3
- 137534 F F T F 1 3 1 3 1
- 3 1 3
- 138216 T F F F 1 3 1 3 1
- 3 1 3
- 138217 T F F F 1 3 1 3 1
- 3 1 3
- 138313 F T F F 1 3 1 3 1
- 3 1 3
- 138314 F F T F 1 3 1 3 1
- 3 1 3
- 140307 T F F F 1 3 1 3 1
- 3 1 3
- 140308 T F F F 1 3 1 3 1
- 3 1 3
- 140383 F T F F 1 3 1 3 1
- 3 1 3
- 140384 F F T F 1 3 1 3 1
- 3 1 3
- 140476 F T F F 1 3 1 3 1
- 3 1 3
- 140477 F F T F 1 3 1 3 1
- 3 1 3
- 140833 F T F F 1 3 1 3 1
- 3 1 3
- 140834 F F T F 1 3 1 3 1
- 3 1 3
- 145278 T F F F 1 3 1 3 1
- 3 1 3
- 145279 T F F F 1 3 1 3 1
- 3 1 3
- 145297 F T F F 1 3 1 3 1
- 3 1 3
- 145298 F F T F 1 3 1 3 1
- 3 1 3
- 145410 F F F T 1 3 1 3 1
- 3 1 3
- 145412 F F F T 1 3 1 3 1
- 3 1 3
- 146145 T F F F 1 3 1 3 1
- 3 1 3
- 146146 T F F F 1 3 1 3 1
- 3 1 3
- 146238 T F F F 1 3 1 3 1
- 3 1 3
- 146239 T F F F 1 3 1 3 1
- 3 1 3
- 147148 F T F F 1 3 1 3 1
- 3 1 3
- 147149 F F T F 1 3 1 3 1
- 3 1 3
- 147175 F T F F 1 3 1 3 1
- 3 1 3
- 147176 F F T F 1 3 1 3 1
- 3 1 3
Modified: seismo/2D/SPECFEM2D/trunk/include_for_periodic_conditions.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/include_for_periodic_conditions.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/include_for_periodic_conditions.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -13,7 +13,17 @@
print *,iglob,' and ',iglob2,' are the same periodic point, merging them'
! print *,'horiz dist is = ',abs(coord(1,iglob) - coord(1,iglob2))
! print *,ispec,i,j,ispec2,i2,j2
- ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+! ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+!--------------------------------------------------------------------------------
+ iglob_target_to_replace = ibool(i2,j2,ispec2)
+ do ispec3 = 1,nspec
+ do j3 = 1,NGLLZ
+ do i3 = 1,NGLLX
+ if(ibool(i3,j3,ispec3) == iglob_target_to_replace) ibool(i3,j3,ispec3) = ibool(i,j,ispec)
+ enddo
+ enddo
+ enddo
+!--------------------------------------------------------------------------------
endif
enddo
endif
@@ -27,7 +37,17 @@
print *,iglob,' and ',iglob2,' are the same periodic point, merging them'
! print *,'horiz dist is = ',abs(coord(1,iglob) - coord(1,iglob2))
! print *,ispec,i,j,ispec2,i2,j2
- ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+! ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+!--------------------------------------------------------------------------------
+ iglob_target_to_replace = ibool(i2,j2,ispec2)
+ do ispec3 = 1,nspec
+ do j3 = 1,NGLLZ
+ do i3 = 1,NGLLX
+ if(ibool(i3,j3,ispec3) == iglob_target_to_replace) ibool(i3,j3,ispec3) = ibool(i,j,ispec)
+ enddo
+ enddo
+ enddo
+!--------------------------------------------------------------------------------
endif
enddo
endif
@@ -41,7 +61,17 @@
print *,iglob,' and ',iglob2,' are the same periodic point, merging them'
! print *,'horiz dist is = ',abs(coord(1,iglob) - coord(1,iglob2))
! print *,ispec,i,j,ispec2,i2,j2
- ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+! ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+!--------------------------------------------------------------------------------
+ iglob_target_to_replace = ibool(i2,j2,ispec2)
+ do ispec3 = 1,nspec
+ do j3 = 1,NGLLZ
+ do i3 = 1,NGLLX
+ if(ibool(i3,j3,ispec3) == iglob_target_to_replace) ibool(i3,j3,ispec3) = ibool(i,j,ispec)
+ enddo
+ enddo
+ enddo
+!--------------------------------------------------------------------------------
endif
enddo
endif
@@ -55,7 +85,17 @@
print *,iglob,' and ',iglob2,' are the same periodic point, merging them'
! print *,'horiz dist is = ',abs(coord(1,iglob) - coord(1,iglob2))
! print *,ispec,i,j,ispec2,i2,j2
- ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+! ibool(i2,j2,ispec2) = ibool(i,j,ispec)
+!--------------------------------------------------------------------------------
+ iglob_target_to_replace = ibool(i2,j2,ispec2)
+ do ispec3 = 1,nspec
+ do j3 = 1,NGLLZ
+ do i3 = 1,NGLLX
+ if(ibool(i3,j3,ispec3) == iglob_target_to_replace) ibool(i3,j3,ispec3) = ibool(i,j,ispec)
+ enddo
+ enddo
+ enddo
+!--------------------------------------------------------------------------------
endif
enddo
endif
Modified: seismo/2D/SPECFEM2D/trunk/meshfem2D.F90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/meshfem2D.F90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/meshfem2D.F90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -341,16 +341,16 @@
npoints_interface_top
integer :: number_of_layers
integer :: nz,nxread,nzread
-
- integer :: ilayer,ipoint_current
+
+ integer :: ilayer,ipoint_current
integer, dimension(:), pointer :: nz_layer
double precision, dimension(:), allocatable :: &
xinterface_bottom,zinterface_bottom,coefs_interface_bottom, &
xinterface_top,zinterface_top,coefs_interface_top
- integer :: nspec
- integer :: nbregion
-
+ integer :: nspec
+ integer :: nbregion
+
! external functions
integer, external :: num_4, num_9
double precision, external :: value_spline
@@ -387,29 +387,29 @@
if( ios /= 0 ) stop 'error opening DATA/Par_file file'
! reads in parameters in DATA/Par_file
- call read_parameter_file()
+ call read_parameter_file()
! reads in mesh elements
if ( read_external_mesh ) then
call read_external_mesh_file(mesh_file, num_start, ngnod)
- else
+ else
call read_interfaces_file(interfacesfile,max_npoints_interface, &
number_of_interfaces,npoints_interface_bottom, &
number_of_layers,nz_layer,nx,nz,nxread,nzread,ngnod, &
- nelmnts,elmnts)
+ nelmnts,elmnts)
endif
allocate(num_material(nelmnts))
num_material(:) = 0
-
+
! assigns materials to mesh elements
if ( read_external_mesh ) then
call read_mat(materials_file, num_material)
- else
+ else
call read_regions(nbregion,nb_materials,icodemat,cp,cs, &
rho_s,Qp,Qs,aniso3,aniso4,aniso5,aniso6,aniso7,aniso8, &
- nelmnts,num_material,nxread,nzread)
+ nelmnts,num_material,nxread,nzread)
endif
close(IIN)
@@ -908,7 +908,7 @@
! *** generate the databases for the solver
call save_databases(nspec,num_material, &
my_interfaces,my_nb_interfaces, &
- nnodes_tangential_curve,nodes_tangential_curve)
+ nnodes_tangential_curve,nodes_tangential_curve)
! print position of the source
do i_source=1,NSOURCE
@@ -922,7 +922,7 @@
if (generate_STATIONS) then
call save_stations_file(nreceiverlines,nrec,xdeb,zdeb,xfin,zfin,enreg_surf, &
xinterface_top,zinterface_top,coefs_interface_top, &
- npoints_interface_top,max_npoints_interface)
+ npoints_interface_top,max_npoints_interface)
endif
print *
Modified: seismo/2D/SPECFEM2D/trunk/part_unstruct.F90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/part_unstruct.F90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/part_unstruct.F90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -63,7 +63,7 @@
integer, dimension(:), pointer :: adjwgt
integer, dimension(:), pointer :: adjncy
-
+
integer :: nnodes
double precision, dimension(:,:), pointer :: nodes_coords
integer, dimension(:), pointer :: nnodes_elmnts
@@ -75,29 +75,29 @@
! interface data
integer :: ninterfaces
integer, dimension(:), pointer :: tab_size_interfaces, tab_interfaces
-
+
integer :: nelem_acoustic_surface
integer, dimension(:,:), pointer :: acoustic_surface
integer :: nelem_acoustic_surface_loc
-
+
integer :: nelemabs
integer, dimension(:,:), pointer :: abs_surface
logical, dimension(:,:), pointer :: abs_surface_char
integer, dimension(:), pointer :: abs_surface_merge
integer :: nelemabs_loc
-
+
integer :: nelemabs_merge
integer, dimension(:), pointer :: ibegin_bottom,iend_bottom,ibegin_top,iend_top, &
jbegin_left,jend_left,jbegin_right,jend_right
-
+
! for acoustic/elastic coupled elements
integer :: nedges_coupled
integer, dimension(:,:), pointer :: edges_coupled
-
+
! for acoustic/poroelastic coupled elements
integer :: nedges_acporo_coupled
integer, dimension(:,:), pointer :: edges_acporo_coupled
-
+
! for poroelastic/elastic coupled elements
integer :: nedges_elporo_coupled
integer, dimension(:,:), pointer :: edges_elporo_coupled
@@ -893,7 +893,7 @@
write(IIN_database,*) local_elmnt, surface(2,i), local_nodes(1), -1
endif
-
+
if ( surface(2,i) == 2 ) then
do l = glob2loc_nodes_nparts(surface(3,i)), &
glob2loc_nodes_nparts(surface(3,i)+1)-1
@@ -1579,5 +1579,5 @@
endif
end subroutine write_fluidsolid_edges_database
-
+
end module part_unstruct
Modified: seismo/2D/SPECFEM2D/trunk/read_interfaces_file.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/read_interfaces_file.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/read_interfaces_file.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -47,10 +47,10 @@
! note: we use this module definition only to be able to allocate
! arrays for receiverlines and materials in this subroutine rather than in the main
! routine in meshfem2D.F90
-
- ! note 2: the filename ending is .F90 to have pre-compilation with pragmas
+
+ ! note 2: the filename ending is .F90 to have pre-compilation with pragmas
! (like #ifndef USE_MPI) working properly
-
+
implicit none
contains
@@ -61,7 +61,7 @@
nelmnts,elmnts)
implicit none
include "constants.h"
-
+
character(len=100) :: interfacesfile
integer :: max_npoints_interface,number_of_interfaces,npoints_interface_bottom
@@ -142,7 +142,7 @@
nelmnts = nxread * nzread
allocate(elmnts(0:ngnod*nelmnts-1))
-
+
if ( ngnod == 4 ) then
num_elmnt = 0
do j = 1, nzread
@@ -174,6 +174,6 @@
endif
- end subroutine read_interfaces_file
-
+ end subroutine read_interfaces_file
+
end module interfaces_file
Modified: seismo/2D/SPECFEM2D/trunk/read_materials.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/read_materials.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/read_materials.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -52,9 +52,9 @@
implicit none
include "constants.h"
-
+
integer :: nb_materials
-
+
integer, dimension(nb_materials) :: icodemat
double precision, dimension(nb_materials) :: rho_s,cp,cs, &
@@ -66,7 +66,7 @@
integer :: imaterial,i,icodematread
double precision :: val0read,val1read,val2read,val3read,val4read, &
val5read,val6read,val7read,val8read,val9read,val10read,val11read,val12read
-
+
! initializes material properties
icodemat(:) = 0
cp(:) = 0.d0
@@ -99,16 +99,16 @@
val4read,val5read,val6read,val7read, &
val8read,val9read,val10read,val11read,val12read)
- ! checks material id
+ ! checks material id
if(i < 1 .or. i > nb_materials) stop 'Wrong material number!'
icodemat(i) = icodematread
! sets material properties
if(icodemat(i) == ISOTROPIC_MATERIAL) then
-
+
! isotropic materials
-
+
rho_s(i) = val0read
cp(i) = val1read
cs(i) = val2read
@@ -126,9 +126,9 @@
phi(i) = 1.d0 ! acoustic
endif
elseif (icodemat(i) == ANISOTROPIC_MATERIAL) then
-
+
! anisotropic materials
-
+
rho_s(i) = val0read
cp(i) = val1read
cs(i) = val2read
@@ -140,10 +140,10 @@
aniso8(i) = val8read
Qp(i) = val9read
Qs(i) = val10read
- else
-
+ else
+
! poroelastic materials
-
+
rho_s(i) = val0read
rho_f(i) = val1read
phi(i) = val2read
@@ -195,5 +195,5 @@
endif
print *
enddo
-
- end subroutine read_materials
\ No newline at end of file
+
+ end subroutine read_materials
Modified: seismo/2D/SPECFEM2D/trunk/read_parameter_file.F90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/read_parameter_file.F90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/read_parameter_file.F90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -47,13 +47,13 @@
! note: we use this module definition only to be able to allocate
! arrays for receiverlines and materials in this subroutine rather than in the main
! routine in meshfem2D.F90
-
- ! note 2: the filename ending is .F90 to have pre-compilation with pragmas
+
+ ! note 2: the filename ending is .F90 to have pre-compilation with pragmas
! (like #ifndef USE_MPI) working properly
-
+
implicit none
character(len=100) :: interfacesfile,title
-
+
integer :: SIMULATION_TYPE
logical :: SAVE_FORWARD,read_external_mesh
@@ -74,7 +74,7 @@
logical :: p_sv
logical :: any_abs,absbottom,absright,abstop,absleft
-
+
integer :: nt
double precision :: deltat
@@ -87,15 +87,15 @@
integer :: seismotype
logical :: generate_STATIONS
-
+
integer :: nreceiverlines
- double precision :: anglerec
+ double precision :: anglerec
logical :: rec_normal_to_surface
integer, dimension(:), pointer :: nrec
double precision, dimension(:), pointer :: xdeb,zdeb,xfin,zfin
logical, dimension(:), pointer :: enreg_surf
-
+
integer :: NTSTEP_BETWEEN_OUTPUT_INFO
logical :: output_postscript_snapshot,output_color_image
integer :: imagetype
@@ -117,12 +117,12 @@
contains
subroutine read_parameter_file()
-
+
! reads in DATA/Par_file
-
+
implicit none
include "constants.h"
-
+
! local parameters
integer :: ios,ireceiverlines
@@ -178,7 +178,7 @@
! read time step parameters
call read_value_integer(IIN,IGNORE_JUNK,nt)
call read_value_double_precision(IIN,IGNORE_JUNK,deltat)
-
+
! read source infos
call read_value_integer(IIN,IGNORE_JUNK,NSOURCE)
call read_value_logical(IIN,IGNORE_JUNK,force_normal_to_surface)
@@ -269,21 +269,21 @@
Qp,Qs,rho_s,rho_f,phi,tortuosity, &
permxx,permxz,permzz,kappa_s,kappa_f,kappa_fr, &
eta_f,mu_fr)
-
+
! checks input parameters
call check_parameters()
-
+
end subroutine read_parameter_file
-
+
!
!-------------------------------------------------------------------------------------------------
!
-
+
subroutine check_parameters()
-
+
implicit none
-
+
! checks partitioning
if ( nproc <= 0 ) then
print *, 'Number of processes (nproc) must be greater than or equal to one.'
@@ -320,8 +320,8 @@
else
plot_lowerleft_corner_only = .false.
endif
-
+
end subroutine check_parameters
-
+
end module parameter_file
-
+
Modified: seismo/2D/SPECFEM2D/trunk/read_regions.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/read_regions.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/read_regions.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -55,7 +55,7 @@
integer, dimension(nb_materials) :: icodemat
double precision, dimension(nb_materials) :: rho_s,cp,cs, &
aniso3,aniso4,aniso5,aniso6,aniso7,aniso8,Qp,Qs
-
+
integer :: nelmnts
integer,dimension(nelmnts) :: num_material
integer :: nxread,nzread
@@ -64,7 +64,7 @@
integer :: iregion,ixdebregion,ixfinregion,izdebregion,izfinregion,imaterial_number
integer :: i,j
double precision :: vpregion,vsregion,poisson_ratio
-
+
! read the material numbers for each region
call read_value_integer(IIN,IGNORE_JUNK,nbregion)
@@ -90,8 +90,8 @@
print *,'IZ from ',izdebregion,' to ',izfinregion
if(icodemat(imaterial_number) /= ANISOTROPIC_MATERIAL .and. icodemat(imaterial_number) /= POROELASTIC_MATERIAL) then
-
- ! isotropic material
+
+ ! isotropic material
vpregion = cp(imaterial_number)
vsregion = cs(imaterial_number)
print *,'Material # ',imaterial_number,' isotropic'
@@ -110,7 +110,7 @@
print *,'Qs = ',Qs(imaterial_number)
elseif(icodemat(imaterial_number) == POROELASTIC_MATERIAL) then
- ! poroelastic material
+ ! poroelastic material
print *,'Material # ',imaterial_number,' isotropic'
print *,'Material is poroelastic'
else
@@ -140,6 +140,6 @@
enddo
- if(minval(num_material) <= 0) stop 'Velocity model not entirely set...'
-
- end subroutine read_regions
\ No newline at end of file
+ if(minval(num_material) <= 0) stop 'Velocity model not entirely set...'
+
+ end subroutine read_regions
Modified: seismo/2D/SPECFEM2D/trunk/read_source_file.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/read_source_file.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/read_source_file.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -43,15 +43,15 @@
!========================================================================
module source_file
-
+
implicit none
! source parameters
- integer, dimension(:),pointer :: source_type,time_function_type
+ integer, dimension(:),pointer :: source_type,time_function_type
double precision, dimension(:),pointer :: xs,zs,f0,t0,angleforce, &
- Mxx,Mzz,Mxz,factor
+ Mxx,Mzz,Mxz,factor
logical, dimension(:),pointer :: source_surf
-
+
contains
subroutine read_source_file(NSOURCE,deltat,f0_attenuation)
@@ -60,7 +60,7 @@
implicit none
include "constants.h"
-
+
integer :: NSOURCE
double precision :: deltat,f0_attenuation
@@ -83,22 +83,22 @@
allocate(Mzz(NSOURCE))
allocate(factor(NSOURCE))
- ! counts lines
+ ! counts lines
open(unit=IIN_SOURCE,file='DATA/SOURCE',iostat=ios,status='old',action='read')
if(ios /= 0) stop 'error opening DATA/SOURCE file'
-
+
icounter = 0
do while(ios == 0)
read(IIN_SOURCE,"(a)",iostat=ios) dummystring
if(ios == 0) icounter = icounter + 1
enddo
close(IIN_SOURCE)
-
+
if(mod(icounter,NLINES_PER_SOURCE) /= 0) &
stop 'total number of lines in SOURCE file should be a multiple of NLINES_PER_SOURCE'
nsources = icounter / NLINES_PER_SOURCE
-
+
if(nsources < 1) stop 'need at least one source in SOURCE file'
if(nsources /= NSOURCE) &
stop 'total number of sources read is different than declared in Par_file'
@@ -122,13 +122,13 @@
! note: this is slightly different than in specfem2D.f90,
! t0 will be set outside of this next if statement, i.e. it will be set for all sources
! regardless of their type (it just makes a distinction between type 5 sources and the rest)
-
+
! if Dirac source time function, use a very thin Gaussian instead
! if Heaviside source time function, use a very thin error function instead
if(time_function_type(i_source) == 4 .or. time_function_type(i_source) == 5) then
f0(i_source) = 1.d0 / (10.d0 * deltat)
endif
-
+
! time delay of the source in seconds, use a 20 % security margin (use 2 / f0 if error function)
if(time_function_type(i_source)== 5) then
t0(i_source) = 2.0d0 / f0(i_source) + t0(i_source)
@@ -160,4 +160,4 @@
end subroutine read_source_file
end module source_file
-
\ No newline at end of file
+
Modified: seismo/2D/SPECFEM2D/trunk/read_value_parameters.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/read_value_parameters.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/read_value_parameters.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -100,7 +100,7 @@
logical ignore_junk
character(len=*) value_to_read
character(len=100) string_read
-
+
call read_next_line(iin,ignore_junk,string_read)
value_to_read = string_read
Modified: seismo/2D/SPECFEM2D/trunk/save_databases.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/save_databases.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/save_databases.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -46,8 +46,8 @@
subroutine save_databases(nspec,num_material, &
my_interfaces,my_nb_interfaces, &
nnodes_tangential_curve,nodes_tangential_curve )
-
+
! generates the databases for the solver
use part_unstruct
@@ -55,7 +55,7 @@
use source_file
implicit none
include "constants.h"
-
+
integer :: nspec
integer, dimension(nelmnts) :: num_material
@@ -64,7 +64,7 @@
integer :: nnodes_tangential_curve
double precision, dimension(2,nnodes_tangential_curve) :: nodes_tangential_curve
-
+
! local parameters
integer :: iproc,i_source,i,ios
integer :: npgeo
@@ -72,17 +72,17 @@
integer :: nedges_coupled_loc
integer :: nedges_acporo_coupled_loc
integer :: nedges_elporo_coupled_loc
-
+
character(len=256) :: prname
-
-
+
+
do iproc = 0, nproc-1
! opens Database file
write(prname, "('./OUTPUT_FILES/Database',i5.5)") iproc
open(unit=15,file=trim(prname),status='unknown',iostat=ios)
if( ios /= 0 ) stop 'error saving databases'
-
+
write(15,*) '#'
write(15,*) '# Database for SPECFEM2D'
write(15,*) '# Dimitri Komatitsch, (c) University of Pau, France'
@@ -246,18 +246,18 @@
write(15,*) 'List of tangential detection curve nodes:'
!write(15,*) nnodes_tangential_curve
- write(15,*) force_normal_to_surface,rec_normal_to_surface
+ write(15,*) force_normal_to_surface,rec_normal_to_surface
if (force_normal_to_surface .or. rec_normal_to_surface) then
do i = 1, nnodes_tangential_curve
write(15,*) nodes_tangential_curve(1,i),nodes_tangential_curve(2,i)
enddo
endif
-
+
! closes Database file
close(15)
-
+
enddo
end subroutine save_databases
-
\ No newline at end of file
+
Modified: seismo/2D/SPECFEM2D/trunk/save_gnuplot_file.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/save_gnuplot_file.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/save_gnuplot_file.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -48,10 +48,10 @@
! creates a Gnuplot file that displays the grid
implicit none
-
+
integer :: ngnod,nx,nz
double precision, dimension(0:nx,0:nz) :: x,z
-
+
! local parameters
integer :: ios,istepx,istepz,ili,icol
@@ -60,7 +60,7 @@
open(unit=20,file='OUTPUT_FILES/gridfile.gnu',status='unknown',iostat=ios)
if( ios /= 0 ) stop 'error saving gnuplot file'
-
+
! draw horizontal lines of the grid
print *,'drawing horizontal lines of the grid'
istepx = 1
@@ -100,7 +100,7 @@
! create a Gnuplot script to display the grid
open(unit=20,file='OUTPUT_FILES/plotgnu',status='unknown',iostat=ios)
if( ios /= 0 ) stop 'error saving plotgnu file'
-
+
write(20,*) '#set term X11'
write(20,*) 'set term postscript landscape monochrome solid "Helvetica" 22'
write(20,*) 'set output "grid.ps"'
@@ -114,5 +114,5 @@
print *,'Grid saved in Gnuplot format...'
print *
-
- end subroutine save_gnuplot_file
\ No newline at end of file
+
+ end subroutine save_gnuplot_file
Modified: seismo/2D/SPECFEM2D/trunk/save_stations_file.f90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/save_stations_file.f90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/save_stations_file.f90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -45,7 +45,7 @@
subroutine save_stations_file(nreceiverlines,nrec,xdeb,zdeb,xfin,zfin,enreg_surf, &
xinterface_top,zinterface_top,coefs_interface_top, &
npoints_interface_top,max_npoints_interface)
-
+
implicit none
integer :: nreceiverlines
@@ -57,13 +57,13 @@
double precision, dimension(max_npoints_interface) :: xinterface_top, &
zinterface_top,coefs_interface_top
integer :: npoints_interface_top
-
+
!local parameters
integer :: ireceiverlines,irec,irec_global_number,ios
integer :: nrec_total
double precision :: xrec,zrec
double precision, external :: value_spline
-
+
print *
print *,'writing the DATA/STATIONS_target file'
print *
@@ -80,7 +80,7 @@
open(unit=15,file='DATA/STATIONS_target',status='unknown',iostat=ios)
if( ios /= 0 ) stop 'error saving STATIONS file'
-
+
irec_global_number = 0
! loop on all the receiver lines
@@ -119,4 +119,4 @@
close(15)
end subroutine save_stations_file
-
\ No newline at end of file
+
Modified: seismo/2D/SPECFEM2D/trunk/specfem2D.F90
===================================================================
--- seismo/2D/SPECFEM2D/trunk/specfem2D.F90 2011-02-14 23:01:54 UTC (rev 17862)
+++ seismo/2D/SPECFEM2D/trunk/specfem2D.F90 2011-02-15 00:12:10 UTC (rev 17863)
@@ -334,7 +334,7 @@
Mxx,Mzz,Mxz,f0,t0,factor,angleforce,hdur,hdur_gauss
real(kind=CUSTOM_REAL), dimension(:,:,:,:),allocatable :: sourcearray
double precision :: t0_start
-
+
double precision, dimension(:,:), allocatable :: coorg
double precision, dimension(:), allocatable :: coorgread
@@ -446,7 +446,7 @@
double precision :: vpImin,vpImax,vpIImin,vpIImax
integer :: colors,numbers,subsamp,imagetype,NTSTEP_BETWEEN_OUTPUT_INFO,NTSTEP_BETWEEN_OUTPUT_SEISMO,seismotype
- integer :: numat,ngnod,nspec,pointsdisp,nelemabs,nelem_acoustic_surface,ispecabs,UPPER_LIMIT_DISPLAY
+ integer :: numat,numat_local,ngnod,nspec,pointsdisp,nelemabs,nelem_acoustic_surface,ispecabs,UPPER_LIMIT_DISPLAY
logical interpol,meshvect,modelvect,boundvect,assign_external_model,initialfield, &
outputgrid,gnuplot,TURN_ATTENUATION_ON,output_postscript_snapshot,output_color_image, &
@@ -786,7 +786,7 @@
!! DK DK the length of an edge is about 1d-003, thus use e.g. 1/300 of that
double precision, parameter :: PERIODIC_DETECT_TOL = 1d-003 / 300.d0
- integer, parameter :: NSPEC_PERIO = 670 / 2
+ integer, parameter :: NSPEC_PERIO = 384 / 2 ! 670 / 2
integer, dimension(NSPEC_PERIO) :: numperio_left
integer, dimension(NSPEC_PERIO) :: numperio_right
@@ -796,6 +796,7 @@
integer :: idummy1, idummy2, idummy3, idummy4, idummy5, idummy6, idummy7, idummy8
integer :: ispecperio, ispecperio2, ispec2, i2, j2
+ integer :: iglob_target_to_replace, ispec3, i3, j3
!! DK DK Feb 2010 for periodic conditions: detect common points between left and right edges
@@ -1025,7 +1026,7 @@
! note: this is slightly different than in meshfem2D.f90,
! t0 will only be set within this if statement, i.e. only for type 4 or 5 sources
! (since we set f0 to a new values for these two types of sources)
-
+
! if Dirac source time function, use a very thin Gaussian instead
! if Heaviside source time function, use a very thin error function instead
if(time_function_type(i_source) == 4 .or. time_function_type(i_source) == 5) then
@@ -1038,7 +1039,7 @@
t0(i_source) = 1.20d0 / f0(i_source)+t0(i_source)
endif
endif
-
+
! for the source time function
aval(i_source) = pi*pi*f0(i_source)*f0(i_source)
@@ -1064,7 +1065,7 @@
endif
! checks if automatically set t0 is too small
- ! note: times in seismograms are shifted by t0(1)
+ ! note: times in seismograms are shifted by t0(1)
if( t0_start <= USER_T0 ) then
! sets new simulation start time such that
! simulation starts at t = - t0 = - USER_T0
@@ -1075,25 +1076,25 @@
write(IOUT,*) ' fix new simulation start time. . . . . = ', - t0_start
write(IOUT,*)
endif
-
+
! loops over all sources
do i_source=1,NSOURCE
! gets the given, initial time shifts
if( time_function_type(i_source) == 5 ) then
- t0(i_source) = t0(i_source) - 2.0d0 / f0(i_source)
+ t0(i_source) = t0(i_source) - 2.0d0 / f0(i_source)
else
- t0(i_source) = t0(i_source) - 1.20d0 / f0(i_source)
+ t0(i_source) = t0(i_source) - 1.20d0 / f0(i_source)
endif
-
+
! sets new t0 according to simulation start time,
! using absolute time shifts for each source such that
! a zero time shift would have the maximum gaussian at time t = (it-1)*DT - t0_start = 0
t0(i_source) = USER_T0 + t0(i_source)
-
+
if( myrank == 0 .and. ipass == 1) then
write(IOUT,*) ' source ',i_source,'uses t0. . . . . . = ',t0(i_source)
endif
-
+
enddo
else
@@ -1766,7 +1767,11 @@
enddo
close(123)
print *,'read ',NSPEC_PERIO,' elements for right periodic edge'
+print *
+print *,'because of periodic conditions, values computed by checkgrid() are not reliable'
+print *
+
!---------------------------------------------------------------------------
do ispecperio = 1,NSPEC_PERIO
@@ -3944,7 +3949,7 @@
write(IOUT,*)
write(IOUT,*) '*** calculation of the initial plane wave ***'
write(IOUT,*)
- write(IOUT,*) 'To change the initial plane wave, change source_type in DATA/Par_file'
+ write(IOUT,*) 'To change the initial plane wave, change source_type in DATA/SOURCE'
write(IOUT,*) 'and use 1 for a plane P wave, 2 for a plane SV wave, 3 for a Rayleigh wave'
write(IOUT,*)
@@ -3966,11 +3971,15 @@
endif
endif
! only implemented for homogeneous media therefore only 1 material supported
- if (numat==1) then
+ numat_local = numat
+ if (numat /= 1) then
+ if (myrank == 0) write(IOUT,*) 'not possible to have several materials with a plane wave, using the first material'
+ numat_local = 1
+ endif
- mu = poroelastcoef(2,1,numat)
- lambdaplus2mu = poroelastcoef(3,1,numat)
- denst = density(1,numat)
+ mu = poroelastcoef(2,1,numat_local)
+ lambdaplus2mu = poroelastcoef(3,1,numat_local)
+ denst = density(1,numat_local)
cploc = sqrt(lambdaplus2mu/denst)
csloc = sqrt(mu/denst)
@@ -4049,9 +4058,6 @@
B_plane(1)=0.d0; B_plane(2)=0.d0
C_plane(1)=0.d0; C_plane(2)=0.d0
endif
- else
- call exit_MPI('not possible to have several materials with a plane wave')
- endif
! get minimum and maximum values of mesh coordinates
xmin = minval(coord(1,:))
@@ -4259,7 +4265,7 @@
! compute current time
time = (it-1)*deltat
- stf_used = 0.0
+ stf_used = 0._CUSTOM_REAL
! loop on all the sources
do i_source=1,NSOURCE
More information about the CIG-COMMITS
mailing list