00001 subroutine calc_mass_ir(mass_ir) 00002 use phys_constant, only : long 00003 use grid_parameter, only : nrg 00004 use coordinate_grav_r, only : rg 00005 implicit none 00006 integer :: irg, mass_ir 00007 real(long) :: mass_r 00008 ! 00009 mass_r = 1.0d-02*rg(nrg) 00010 ! 00011 do irg = 0, nrg-1 00012 if(mass_r.ge.rg(irg).and.mass_r.lt.rg(irg+1)) then 00013 mass_ir = irg 00014 exit 00015 end if 00016 end do 00017 ! 00018 end subroutine calc_mass_ir