00001 include '../Subroutine/allocate_BBH_CF_AH.f90' 00002 include '../Subroutine/bh_boundary_CF.f90' 00003 include '../Subroutine/calc_AH_BBH_CF.f90' 00004 include '../Subroutine/calc_admmom_asympto.f90' 00005 include '../Subroutine/calc_angmom_asympto.f90' 00006 include '../Subroutine/calc_mass_asympto.f90' 00007 include '../Subroutine/calc_vector_bh.f90' 00008 include '../Subroutine/calc_vector_phi_grav.f90' 00009 include '../Subroutine/calc_vector_x_grav.f90' 00010 include '../Subroutine/compute_alps2alph.f90' 00011 include '../Subroutine/copy_to_hgfn_and_gfnsf.f90' 00012 include '../Subroutine/dadbscalar_3rd2nd_type0.f90' 00013 include '../Subroutine/error_adjust_parameter.f90' 00014 include '../Subroutine/error_metric_type0.f90' 00015 include '../Subroutine/error_metric_type2.f90' 00016 include '../Subroutine/excurve.f90' 00017 include '../Subroutine/excurve_CF_gridpoint_bhex.f90' 00018 include '../Subroutine/grdr_gridpoint_type0.f90' 00019 include '../Subroutine/grdr_gridpoint_type0_3rd_nosym.f90' 00020 include '../Subroutine/grdr_gridpoint_type0_nosym.f90' 00021 include '../Subroutine/grgrad_4th_gridpoint_bhex.f90' 00022 include '../Subroutine/grgrad_gridpoint_type0.f90' 00023 include '../Subroutine/grgrad_midpoint.f90' 00024 include '../Subroutine/grgrad_midpoint_r3rd_type0.f90' 00025 include '../Subroutine/grgrad_midpoint_type0.f90' 00026 include '../Subroutine/grgrad_type0.f90' 00027 include '../Subroutine/interpo_linear1p_type0_2Dsurf.f90' 00028 include '../Subroutine/interpo_linear_surface_type0.f90' 00029 include '../Subroutine/interpo_linear_type0.f90' 00030 include '../Subroutine/interpo_linear_type0_2Dsurf.f90' 00031 include '../Subroutine/minv.f90' 00032 include '../Subroutine/outer_boundary_d_BBH_CF.f90' 00033 include '../Subroutine/outer_boundary_d_alps.f90' 00034 include '../Subroutine/outer_boundary_d_bvxd.f90' 00035 include '../Subroutine/outer_boundary_d_bvyd.f90' 00036 include '../Subroutine/outer_boundary_d_bvzd.f90' 00037 include '../Subroutine/outer_boundary_d_psi.f90' 00038 include '../Subroutine/poisson_solver.f90' 00039 include '../Subroutine/poisson_solver_asymptotic_patch_homosol.f90' 00040 include '../Subroutine/poisson_solver_bhex_surf_int.f90' 00041 include '../Subroutine/poisson_solver_binary_bhex_homosol.f90' 00042 include '../Subroutine/poisson_solver_binary_surf_int.f90' 00043 include '../Subroutine/poisson_solver_binary_vol_int.f90' 00044 include '../Subroutine/printout_error_metric.f90' 00045 include '../Subroutine/reset_bh_boundary_AH.f90' 00046 include '../Subroutine/reset_metric_CF.f90' 00047 include '../Subroutine/reset_outer_boundary_BBH_CF.f90' 00048 include '../Subroutine/source_AHarea_CF.f90' 00049 include '../Subroutine/source_admmom_asympto.f90' 00050 include '../Subroutine/source_angmom_asympto.f90' 00051 include '../Subroutine/source_mass_asympto.f90' 00052 include '../Subroutine/sourceterm_HaC_CF.f90' 00053 include '../Subroutine/sourceterm_MoC_CF_with_divshift.f90' 00054 include '../Subroutine/sourceterm_exsurf_binary_parity.f90' 00055 include '../Subroutine/sourceterm_surface_int_homosol.f90' 00056 include '../Subroutine/sourceterm_trG_CF.f90' 00057 include '../Subroutine/surf_int_grav_rg.f90' 00058 include '../Subroutine/update_grfield.f90' 00059 include '../Subroutine_mpatch/IO_input_initial_3D_CF_BH_mpt.f90' 00060 include '../Subroutine_mpatch/IO_output_solution_3D_CF_BH_mpt.f90' 00061 include '../Subroutine_mpatch/adjust_calc_fncval_Virial_Py_Mratio_mpt.f90' 00062 include '../Subroutine_mpatch/adjust_copy_ome_cm_ratio_from_mpt.f90' 00063 include '../Subroutine_mpatch/adjust_copy_ome_cm_ratio_to_mpt.f90' 00064 include '../Subroutine_mpatch/adjust_multi_parameter_ome_cm_ratio_mpt.f90' 00065 include '../Subroutine_mpatch/allocate_BBH_CF_AH_mpt.f90' 00066 include '../Subroutine_mpatch/allocate_coordinate_patch_kit_grav_mpt.f90' 00067 include '../Subroutine_mpatch/allocate_def_bh_parameter_mpt.f90' 00068 include '../Subroutine_mpatch/allocate_def_quantities_bh_mpt.f90' 00069 include '../Subroutine_mpatch/allocate_def_quantities_derived_mpt.f90' 00070 include '../Subroutine_mpatch/allocate_def_quantities_mpt.f90' 00071 include '../Subroutine_mpatch/allocate_def_vector_bh_mpt.f90' 00072 include '../Subroutine_mpatch/allocate_def_vector_phi_mpt.f90' 00073 include '../Subroutine_mpatch/allocate_def_vector_x_mpt.f90' 00074 include '../Subroutine_mpatch/allocate_grid_parameter_binary_excision_mpt.f90' 00075 include '../Subroutine_mpatch/allocate_grid_parameter_mpt.f90' 00076 include '../Subroutine_mpatch/allocate_grid_points_asymptotic_patch_mpt.f90' 00077 include '../Subroutine_mpatch/allocate_grid_points_binary_excision_mpt.f90' 00078 include '../Subroutine_mpatch/allocate_grid_points_binary_in_asympto_mpt.f90' 00079 include '../Subroutine_mpatch/allocate_legendre_fn_grav_mpt.f90' 00080 include '../Subroutine_mpatch/allocate_metric_and_matter_mpt.f90' 00081 include '../Subroutine_mpatch/allocate_mpatch_all_BBH_CF.f90' 00082 include '../Subroutine_mpatch/allocate_radial_green_fn_grav_mpt.f90' 00083 include '../Subroutine_mpatch/allocate_trigonometry_grav_phi_mpt.f90' 00084 include '../Subroutine_mpatch/allocate_weight_midpoint_binary_excision_mpt.f90' 00085 include '../Subroutine_mpatch/allocate_weight_midpoint_fluid_mpt.f90' 00086 include '../Subroutine_mpatch/allocate_weight_midpoint_grav_mpt.f90' 00087 include '../Subroutine_mpatch/calc_physical_quantities_BBH_CF_mpt.f90' 00088 include '../Subroutine_mpatch/coordinate_patch_kit_grav_mpt.f90' 00089 include '../Subroutine_mpatch/copy_coordinate_grav_extended_from_mpt.f90' 00090 include '../Subroutine_mpatch/copy_coordinate_grav_extended_interpo_from_mpt.f90' 00091 include '../Subroutine_mpatch/copy_coordinate_grav_extended_to_mpt.f90' 00092 include '../Subroutine_mpatch/copy_coordinate_grav_phi_from_mpt.f90' 00093 include '../Subroutine_mpatch/copy_coordinate_grav_phi_to_mpt.f90' 00094 include '../Subroutine_mpatch/copy_coordinate_grav_r_from_mpt.f90' 00095 include '../Subroutine_mpatch/copy_coordinate_grav_r_to_mpt.f90' 00096 include '../Subroutine_mpatch/copy_coordinate_grav_theta_from_mpt.f90' 00097 include '../Subroutine_mpatch/copy_coordinate_grav_theta_to_mpt.f90' 00098 include '../Subroutine_mpatch/copy_def_bh_parameter_from_mpt.f90' 00099 include '../Subroutine_mpatch/copy_def_bh_parameter_to_mpt.f90' 00100 include '../Subroutine_mpatch/copy_def_binary_parameter_from_mpt.f90' 00101 include '../Subroutine_mpatch/copy_def_binary_parameter_to_mpt.f90' 00102 include '../Subroutine_mpatch/copy_def_metric_from_mpt.f90' 00103 include '../Subroutine_mpatch/copy_def_metric_to_mpt.f90' 00104 include '../Subroutine_mpatch/copy_def_quantities_bh_from_mpt.f90' 00105 include '../Subroutine_mpatch/copy_def_quantities_bh_to_mpt.f90' 00106 include '../Subroutine_mpatch/copy_def_quantities_derived_from_mpt.f90' 00107 include '../Subroutine_mpatch/copy_def_quantities_derived_to_mpt.f90' 00108 include '../Subroutine_mpatch/copy_def_quantities_from_mpt.f90' 00109 include '../Subroutine_mpatch/copy_def_quantities_to_mpt.f90' 00110 include '../Subroutine_mpatch/copy_def_vector_bh_from_mpt.f90' 00111 include '../Subroutine_mpatch/copy_def_vector_bh_to_mpt.f90' 00112 include '../Subroutine_mpatch/copy_def_vector_phi_from_mpt.f90' 00113 include '../Subroutine_mpatch/copy_def_vector_phi_to_mpt.f90' 00114 include '../Subroutine_mpatch/copy_def_vector_x_from_mpt.f90' 00115 include '../Subroutine_mpatch/copy_def_vector_x_to_mpt.f90' 00116 include '../Subroutine_mpatch/copy_from_mpatch_all_BBH_CF.f90' 00117 include '../Subroutine_mpatch/copy_from_mpatch_exsurf_binary_COCP.f90' 00118 include '../Subroutine_mpatch/copy_grid_parameter_binary_excision_from_mpt.f90' 00119 include '../Subroutine_mpatch/copy_grid_parameter_binary_excision_interpo_from_mpt.f90' 00120 include '../Subroutine_mpatch/copy_grid_parameter_binary_excision_to_mpt.f90' 00121 include '../Subroutine_mpatch/copy_grid_parameter_from_mpt.f90' 00122 include '../Subroutine_mpatch/copy_grid_parameter_interpo_from_mpt.f90' 00123 include '../Subroutine_mpatch/copy_grid_parameter_to_mpt.f90' 00124 include '../Subroutine_mpatch/copy_grid_points_asymptotic_patch_from_mpt.f90' 00125 include '../Subroutine_mpatch/copy_grid_points_asymptotic_patch_to_mpt.f90' 00126 include '../Subroutine_mpatch/copy_grid_points_binary_excision_from_mpt.f90' 00127 include '../Subroutine_mpatch/copy_grid_points_binary_excision_to_mpt.f90' 00128 include '../Subroutine_mpatch/copy_grid_points_binary_in_asympto_from_mpt.f90' 00129 include '../Subroutine_mpatch/copy_grid_points_binary_in_asympto_to_mpt.f90' 00130 include '../Subroutine_mpatch/copy_legendre_fn_grav_from_mpt.f90' 00131 include '../Subroutine_mpatch/copy_legendre_fn_grav_to_mpt.f90' 00132 include '../Subroutine_mpatch/copy_to_mpatch_all_BBH_CF.f90' 00133 include '../Subroutine_mpatch/copy_trigonometry_grav_phi_from_mpt.f90' 00134 include '../Subroutine_mpatch/copy_trigonometry_grav_phi_to_mpt.f90' 00135 include '../Subroutine_mpatch/copy_trigonometry_grav_theta_from_mpt.f90' 00136 include '../Subroutine_mpatch/copy_trigonometry_grav_theta_to_mpt.f90' 00137 include '../Subroutine_mpatch/copy_weight_midpoint_binary_excision_from_mpt.f90' 00138 include '../Subroutine_mpatch/copy_weight_midpoint_binary_excision_to_mpt.f90' 00139 include '../Subroutine_mpatch/copy_weight_midpoint_fluid_from_mpt.f90' 00140 include '../Subroutine_mpatch/copy_weight_midpoint_fluid_to_mpt.f90' 00141 include '../Subroutine_mpatch/copy_weight_midpoint_grav_from_mpt.f90' 00142 include '../Subroutine_mpatch/copy_weight_midpoint_grav_to_mpt.f90' 00143 include '../Subroutine_mpatch/initial_metric_CF_BH_mpt.f90' 00144 include '../Subroutine_mpatch/interpo_gr2gr_4th_mpt.f90' 00145 include '../Subroutine_mpatch/interpo_patch_to_active_patch_mpt.f90' 00146 include '../Subroutine_mpatch/interpolation_fillup_binary_COCP.f90' 00147 include '../Subroutine_mpatch/interpolation_fillup_binary_parity_mpt.f90' 00148 include '../Subroutine_mpatch/iteration_BBH_CF_3mpt.f90' 00149 include '../Subroutine_mpatch/next_solution_BBH_mpt.f90' 00150 include '../Subroutine_mpatch/printout_physq_BBH_mpt.f90' 00151 include '../Subroutine_mpatch/read_parameter_bh_mpt.f90' 00152 include '../Subroutine_mpatch/read_parameter_binary_excision_mpt.f90' 00153 include '../Subroutine_mpatch/read_parameter_mpt.f90' 00154 include '../Subroutine_mpatch/set_allocate_size_mpt.f90' 00155 include '../Subroutine_mpatch/sourceterm_exsurf_binary_COCP.f90' 00156 include '../Subroutine_mpatch/sourceterm_insurf_ARCP_from_COCP.f90' 00157 include '../Subroutine_mpatch/sourceterm_insurf_asympto_interpo_from_mpt.f90' 00158 include '../Subroutine_mpatch/sourceterm_outsurf_COCP_from_ARCP.f90' 00159 include '../Subroutine_mpatch/sourceterm_outsurf_interpo_from_asympto_parity_mpt.f90' 00160 include '../Subroutine_mpatch/update_coordinates_mpt.f90'