User Tools

Site Tools


jrodos:release_notes_080526

New Features appeared since the last build (080516 ⇒ 080526)

  • ERMIN
    • Native model with predefined scenario is now connected to the Java side, producing results which are visualized on the map. Need a check on validity of numbers. Predefined scenario can be found below.
  • Visualization of geo-spatial measurements improved.
    • Point-symbolizer for geo-spatial measurements data
    • Possibily to display results and measurements at the same time
  • Visual clean-up
    • RoLite combo-boxes for Country and Site selection are clear now (no empty spaces)
    • Database restore script now runs without asking questions, suitable for both Windows and Unix OS

Predefined ERMIN task

  /* STEP 0 INIT*/
  breathingrate[0]=22.08;    //m3 day-1
  workerbreathingrate=40.56; //m3 day-1
  cutoff=365; //days, no doses calculated to age groups other than adult after this date
  occupancy=0.9; //proportion of time indoors
  leaftime=0; //days leaves stay on ground afer falling, 0=default not removed
  falltime=189; //days leaves fall for Pripyat scenario  
  notime=4; //number of output times
  otime[0]=7.0;  //days
  otime[1]=30.0; // 1 month
  otime[3]=365.0;//1 year
  otime[4]=3650; //10 years
  /* STEP 1 AOI*/
  ncols=5;
  nrows=5;
  resolution=500.0; //m
  // All cells are active    
  /* STEP 2 DEPOSITION*/
  //Basic radionuclide deposition just Cs-137 and daughter Ba-137m
  scenario=1;
  nnuc=2;
  nuclides[0]=13; //Cs-137
  nuclides[1]=61; //Ba137m daughter of Cs-137
      
  // MEASUREMENT/USER ENTRY     
  nmeas=2;  //number of measurement zones or user entered zones
  weather[0]=1; //weather category in zone 1
  meastime[0]=0.0; //time of measurement in zone 1
  measurement[0][0]=5e12; //nuclide 1 for zone 1
  measurement[1][0]=0.0;  //nuclide 2 for zone 1
  weather[1]=1; //weather category in zone 2
  meastime[1]=0.0; //time of measurement in zone 2
  measurement[0][1]=1e9; //nuclide 1 for zone 2
  measurement[1][1]=0.0;  //nuclide 2 for zone 2 
       
  //assign most grids to zones as follows
  //1 1 1 1 1
  //1 1 1 1 1
  //1 1 1 2 2
  //1 1 1 2 2
  //1 1 1 2 2    
  /* STEP 3 ENVIRONMENTS*/
  nbd=2;                    //number of breakdowns
  
  nenv[0]=2;                //number of environments in breakdown 1
  envid[0][0]=1;            //envid for 1st environment in breakdown 1
  envsetid[0][0]=1;         //envsetid for 1st environemnt in breakdown 1
  envfraction[0][0]=0.7;    //fraction of 1st environment in breakdown 1    
  envid[1][0]=2;            //envid for 2nd environment in breakdown 1
  envsetid[1][0]=3;         //envsetid for 2nd environemnt in breakdown 1    
  envfraction[1][0]=0.3;    //fraction of 2nd environment in breakdown 1
    
  nenv[1]=2;                //number of environments in breakdown 2        
  envid[0][1]=3;            //envid for 1st environment in breakdown 1
  envsetid[0][1]=4;         //envsetid for 1st environemnt in breakdown 1
  envfraction[0][1]=0.8;    //fraction of 1st environment in breakdown 1    
  envid[1][1]=4;            //envid for 2nd environment in breakdown 1
  envsetid[1][1]=5;         //envsetid for 2nd environemnt in breakdown 1    
  envfraction[1][1]=0.2;    //fraction of 2nd environment in breakdown 1    
    
  //assign left 2 columns to breakdown 1 and right three columns to breakdown 2
  //assign grid squares to environment breakdowns as follows
  // 1 1 2 2 2
  // 1 1 2 2 2
  // 1 1 2 2 2
  // 1 1 2 2 2
  // 1 1 2 2 2
  /* STEP 4 POPULATION*/
  //assigns population to grid squares as follows
  // 200 210 220 230 240
  // 150 160 170 180 190
  // 100 110 120 130 140    
  // 050 060 070 080 090
  // 000 010 020 030 040  
  /* STEP 5 Early COUNTERMEASURES*/    
  necmarea=1;
  ecmflag[0][0]=1;
  ecmflag[1][0]=1;
  ecmtime[0][0]=1.0;
  ecmtime[1][0]=7.0; 
    
  //assign gridsquare to Early countermeasure zones as follows
  // 0 0 0 0 0 
  // 0 0 0 0 0 
  // 0 0 0 0 0 
  // 0 1 1 0 0 
  // 0 1 1 0 0 
  /* STEP 6 Late COUNTERMEASURES*/  
  ncmarea=1;  //number of late countermeasure zones
  ndrt[0]=2;  //number of countermeasures applied in zone 1 
  cmdrtid[0][0][0]=8; //drtid of countermeasure 1 in zone 1 (firehosing roofs)
  cmdrtid[1][0][0]=4; //surfaceid of countermeasure 1 in zone 1
  cmdrtid[2][0][0]=cmwithoutppe; //ppe flag of countermeasure 1 in zone 1
  cmdrttime[0][0][0]=1.0; //start time of countermeasure 1 in zone 1 (days)
  cmdrttime[1][0][0]=4.0; //end time of countermeasure 1 in zone 1 (days)
  cmdrttime[2][0][0]=0;   //relapplication time of countermeasure 1 in zone 1 unnecessary
     
  cmdrtid[0][1][0]=7; //drtid of countermeasure 2 in zone 1 (this one is relocation)
  cmdrtid[1][1][0]=0; //surfaceid of countermeasure 2 in zone 1 (no surface for relocation)
  cmdrtid[2][1][0]=cmwithoutppe; //ppe flag of countermeasure 2 in zone 1
  cmdrttime[0][1][0]=14.0; //start time of countermeasure 2 in zone 1 (days)
  cmdrttime[1][1][0]=21.0; // end time of countermeasure 2 in zone 1 (days)
  cmdrttime[2][1][0]=0.33; //relapplication time of countermeasure 2 in zone 1 (days)
                           //i.e takes 8 hours (0.33 days) to get everbody out
     
  //assign grid square to late countermeasure zones as follows
  // 1 1 1 1 1
  // 1 1 1 1 1
  // 1 1 1 1 1
  // 1 1 1 1 1
  // 0 0 0 0 0
jrodos/release_notes_080526.txt · Last modified: 2015/03/24 15:32 (external edit)