Zhao A/B/C branchのsolvabilityを独立評価するoffline atlas生成器。
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=i32), | public, | parameter | :: | matching_plane_atlas_ok | = | matching_plane_query_ok | |
| integer(kind=i32), | public, | parameter | :: | matching_plane_atlas_invalid_argument | = | 1_i32 | |
| integer(kind=i32), | public, | parameter | :: | matching_plane_atlas_io_error | = | matching_plane_query_io_error | |
| integer(kind=i32), | public, | parameter | :: | matching_plane_atlas_invalid_grid | = | matching_plane_query_invalid_grid | |
| integer(kind=i32), | public, | parameter | :: | matching_plane_atlas_initialization_failure | = | 4_i32 | |
| character(len=*), | public, | parameter | :: | matching_plane_zhao_atlas_query_csv_header | = | 'displacement_c_m2,photoelectron_outward_number_flux_m2_s,'//'photoelectron_outward_mean_normal_energy_ev' | |
| character(len=*), | public, | parameter | :: | matching_plane_zhao_atlas_csv_header | = | 'displacement_c_m2,photoelectron_outward_number_flux_m2_s,'//'photoelectron_outward_mean_normal_energy_ev,branch,status,matching_potential_v,'//'electron_inward_number_flux_m2_s,ion_inward_number_flux_m2_s,'//'electron_access_potential_v,ion_access_potential_v,'//'photoelectron_barrier_potential_v,residual_norm,minimum_field_squared_hat,'//'nonlinear_iterations' |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(app_config), | intent(in) | :: | cfg | |||
| character(len=*), | intent(in) | :: | query_path | |||
| character(len=*), | intent(in) | :: | output_path | |||
| integer(kind=i32), | intent(out) | :: | status | |||
| character(len=*), | intent(out) | :: | message |