@@ -738,10 +738,6 @@ def _create_hcurves_maps(self):
738
738
oq = self .oqparam
739
739
N = len (self .sitecol )
740
740
R = len (self .datastore ['weights' ])
741
- if oq .individual_rlzs is None : # not specified in the job.ini
742
- individual_rlzs = (N == 1 ) * (R > 1 )
743
- else :
744
- individual_rlzs = oq .individual_rlzs
745
741
hstats = oq .hazard_stats ()
746
742
# initialize datasets
747
743
P = len (oq .poes )
@@ -753,7 +749,7 @@ def _create_hcurves_maps(self):
753
749
L = oq .imtls .size
754
750
L1 = self .L1 = L // M
755
751
S = len (hstats )
756
- if R == 1 or individual_rlzs :
752
+ if R == 1 or oq . individual_rlzs :
757
753
self .datastore .create_dset ('hcurves-rlzs' , F32 , (N , R , M , L1 ))
758
754
self .datastore .set_shape_descr (
759
755
'hcurves-rlzs' , site_id = N , rlz_id = R , imt = imts , lvl = L1 )
@@ -772,7 +768,7 @@ def _create_hcurves_maps(self):
772
768
self .datastore .set_shape_descr (
773
769
'hmaps-stats' , site_id = N , stat = list (hstats ),
774
770
imt = list (oq .imtls ), poe = oq .poes )
775
- return N , S , M , P , L1 , individual_rlzs
771
+ return N , S , M , P , L1
776
772
777
773
# called by execute before post_execute
778
774
def build_curves_maps (self ):
@@ -781,15 +777,15 @@ def build_curves_maps(self):
781
777
"""
782
778
oq = self .oqparam
783
779
hstats = oq .hazard_stats ()
784
- N , S , M , P , L1 , individual = self ._create_hcurves_maps ()
780
+ N , S , M , P , L1 = self ._create_hcurves_maps ()
785
781
if '_rates' in set (self .datastore ) or not self .datastore .parent :
786
782
dstore = self .datastore
787
783
else :
788
784
dstore = self .datastore .parent
789
785
wget = self .full_lt .wget
790
- allargs = [(getter , wget , hstats , individual , oq .max_sites_disagg ,
791
- self .amplifier ) for getter in getters . map_getters (
792
- dstore , self .full_lt )]
786
+ allargs = [(getter , wget , hstats , oq .individual_rlzs ,
787
+ oq . max_sites_disagg , self .amplifier )
788
+ for getter in getters . map_getters ( dstore , self .full_lt )]
793
789
if not config .directory .custom_tmp and not allargs : # case_60
794
790
logging .warning ('No rates were generated' )
795
791
return
0 commit comments