00001 module def_quantities
00002 use phys_constant, only : long
00003 implicit none
00004 real(long) :: admmass, komarmass, komarmass_nc, restmass, propermass, angmom
00005 real(long) :: admmass_asymp, komarmass_asymp, angmom_asymp, admmom_asymp(3)
00006 real(long) :: charge, charge_asymp
00007
00008 real(long) :: T_kinene, W_gravene, P_intene, M_emfene
00009 real(long) :: M_torBene, M_polBene, M_eleEene, Virial
00010 real(long) :: ToverW, PoverW, MoverW
00011 real(long) :: T_kinene_omeJ, W_gravene_omeJ, ToverW_omeJ
00012 real(long) :: MtorBoverW, MpolBoverW, MeleEoverW, I_inertia
00013 real(long) :: gravmass_sph, restmass_sph, propermass_sph
00014 real(long) :: MoverR_sph, schwarz_radi_sph, schwarz_radi_sph_km
00015
00016 real(long) :: admmass_thr, angmom_thr, angmom_smarr
00017 real(long) :: app_hor_area_bh, irredmass, bindingene
00018 real(long) :: qua_loc_spin, qua_loc_spin_surf
00019 real(long) :: circ_line_xy, circ_line_yz, circ_line_zx
00020 real(long) :: circ_surf_xy, circ_surf_yz, circ_surf_zx
00021
00022 real(long) :: coord_radius_x, coord_radius_y, coord_radius_z
00023 real(long) :: proper_radius_x, proper_radius_y, proper_radius_z
00024 real(long) :: rho_c, pre_c, epsi_c, q_c
00025 real(long) :: rho_max, pre_max, epsi_max, q_max
00026
00027 real(long) :: coord_radius_x_km, coord_radius_y_km, coord_radius_z_km
00028 real(long) :: proper_radius_x_km, proper_radius_y_km, proper_radius_z_km
00029 real(long) :: rho_c_cgs, pre_c_cgs, epsi_c_cgs, q_c_cgs
00030 real(long) :: rho_max_cgs, pre_max_cgs, epsi_max_cgs, q_max_cgs
00031 real(long) :: ome_cgs
00032
00033 real(long) :: zrb_xp_plus, zrb_xp_minus
00034 real(long) :: zrb_yp_plus, zrb_yp_minus
00035 real(long) :: zrb_zp_plus, zrb_zp_minus
00036
00037 real(long) :: dhdr_x, dhdr_y, dhdr_z
00038 real(long) :: chi_cusp
00039
00040 real(long) :: Iij(1:3,1:3), Itf(1:3,1:3)
00041 real(long) :: dt1Itf(1:3,1:3), dt2Itf(1:3,1:3), dt3Itf(1:3,1:3)
00042 real(long) :: LGW, dJdt(1:3), hplus, hcross
00043
00044 end module def_quantities