Derived Types

TypeLocationExtendsDescription
app_config bem_app_config_types None

実行条件・メッシュ入力・粒子注入・出力設定を一元管理する。

field_solver_type bem_field_solver None
fmm_options_type bem_coulomb_fmm_types None
fmm_plan_type bem_coulomb_fmm_types None
fmm_state_type bem_coulomb_fmm_types None
hit_info bem_types None

衝突有無、命中要素番号、線分パラメータ、交点座標を返す衝突結果型。

injection_state bem_types None

種ごとのマクロ粒子端数を保持し、再開時にも注入期待値を保つ。

mesh_type bem_types None

三角形頂点と前計算幾何量、要素電荷を保持する境界要素メッシュ型。

mpi_context bem_mpi None
particle_species_spec bem_app_config_types None

1粒子種の注入設定を表す。

particles_soa bem_types None

粒子の位置・速度・物性値・生存フラグをSoA形式で保持する型。

periodic2_ewald_data_type bem_coulomb_fmm_types None
sheath_injection_context bem_sheath_runtime None
sheath_model_species bem_sheath_model_core None
sim_config bem_types None

時間刻み・収束判定・バッチ回数・外部磁場など実行制御パラメータを保持する。

sim_stats bem_types None

処理済み粒子数、吸着/脱出数、バッチ数、最終相対変化量を集計する統計型。

template_spec bem_app_config_types None

1つのテンプレート形状の有効化フラグと幾何パラメータを保持する。

zhao_local_state_type bem_sheath_model_core None
zhao_params_type bem_sheath_model_core None
type~~graph~~TypeGraph type~app_config app_config type~particle_species_spec particle_species_spec type~app_config->type~particle_species_spec particle_species type~sim_config sim_config type~app_config->type~sim_config sim type~template_spec template_spec type~app_config->type~template_spec templates type~field_solver_type field_solver_type type~fmm_options_type fmm_options_type type~field_solver_type->type~fmm_options_type fmm_core_options type~fmm_plan_type fmm_plan_type type~field_solver_type->type~fmm_plan_type fmm_core_plan type~fmm_state_type fmm_state_type type~field_solver_type->type~fmm_state_type fmm_core_state type~fmm_plan_type->type~fmm_options_type options type~periodic2_ewald_data_type periodic2_ewald_data_type type~fmm_plan_type->type~periodic2_ewald_data_type periodic_ewald type~hit_info hit_info type~injection_state injection_state type~mesh_type mesh_type type~mpi_context mpi_context type~particles_soa particles_soa type~sheath_injection_context sheath_injection_context type~sheath_model_species sheath_model_species type~sim_stats sim_stats type~zhao_local_state_type zhao_local_state_type type~zhao_params_type zhao_params_type
Help