Derived Types

TypeLocationExtendsDescription
BasicParameterdropletEquation_mNone

基礎変数クラス 時間間隔や代表値を格納

boxCounterboxCounter_mNone
boxResult_tboxFlowFieldNone
boxResult_tdropletCountNone
cell_tunstructuredElement_mNone

セル構造体(節点のID配列)

conditionValue_tconditionValue_mNone

条件値クラス 条件指定ファイル(namelist)を読み込んだ結果を格納する 飛沫計算用の諸条件をまとめた構造体

content_tSCF_file_reader_mNone
content_tsort_mNone

コンテンツ構造体 実数とIDをメンバに持つ

data_name_list_tSCF_file_reader_mNone
DropletEquationSolverdropletEquation_mBasicParameter

飛沫方程式ソルバクラス 蒸発方程式や運動方程式を解くメソッドを保持

DropletGeneratordropletGenerator_mNone
EC_Scalar_tSCF_file_reader_mNone
EC_Vector_tSCF_file_reader_mNone
FC_Scalar_tSCF_file_reader_mNone
FC_Vector_tSCF_file_reader_mNone
FlowFieldflow_field_mFlowFieldUnstructuredGrid
FlowFieldUnstructuredGridunstructuredGrid_mNone

流れ場非構造格子クラス

kdTreekdTree_mNone
node_tunstructuredElement_mNone

節点構造体(ただの座標配列)

Plot3dMeshplot3d_operatorNone

Plot3Dメッシュクラス

plot3dNodeInfoplot3d_operatorNone

節点情報構造体

scf_grid_tSCF_file_reader_mNone
sct_data_name_list_tSCT_file_reader_mNone

スカラーorベクトルデータの名前だけを取り出す. 構造体の配列にして使用する. region用に使うことも出来る. その場合abbreviatedは使わない. 異なる文字長の配列が実装できなかったのでこれで代用する.

sct_grid_tSCT_file_reader_mNone

SC/TETRA メッシュクラス. 必要最低限の変数のみ保持. 変数名はフォーマットに準拠.
メッシュそのものを取り扱うのでメモリ圧迫する可能性大. ソルバ内で使う場合はサブルーチンのローカル変数として扱う方が無難(自動開放されるはず)

TimeKeepertimeKeeper_mNone
UnstructuredGrid_inVTKVTK_operator_mNone
virusDroplet_tvirusDroplet_mNone

ウイルス飛沫構造体

type~~graph~~TypeGraph type~basicparameter BasicParameter type~boxcounter boxCounter type~boxresult_t boxResult_t type~boxresult_t~2 boxResult_t type~cell_t cell_t type~conditionvalue_t conditionValue_t type~content_t content_t type~content_t~2 content_t type~data_name_list_t data_name_list_t type~dropletequationsolver DropletEquationSolver type~dropletequationsolver->type~basicparameter type~dropletgenerator DropletGenerator type~dropletgenerator->type~dropletequationsolver equation type~placementbox placementBox type~dropletgenerator->type~placementbox pBox_array type~sequentialarray SequentialArray type~dropletgenerator->type~sequentialarray initialRadiusArray, deadlineArray type~ec_scalar_t EC_Scalar_t type~ec_vector_t EC_Vector_t type~fc_scalar_t FC_Scalar_t type~fc_vector_t FC_Vector_t type~flowfield FlowField type~flowfieldunstructuredgrid FlowFieldUnstructuredGrid type~flowfield->type~flowfieldunstructuredgrid type~kdtree kdTree type~flowfieldunstructuredgrid->type~kdtree kd_tree type~node_t node_t type~flowfieldunstructuredgrid->type~node_t NODEs type~boundarytriangle_t boundaryTriangle_t type~flowfieldunstructuredgrid->type~boundarytriangle_t BoundFACEs, FACEs type~cell_inflow_t cell_inFlow_t type~flowfieldunstructuredgrid->type~cell_inflow_t CELLs type~node_in_kdtree_t node_in_kdTree_t type~kdtree->type~node_in_kdtree_t node type~plot3dmesh Plot3dMesh type~cube_inp3d cube_inP3D type~plot3dmesh->type~cube_inp3d cubes type~plot3dnodeinfo plot3dNodeInfo type~scf_grid_t scf_grid_t type~scf_grid_t->type~content_t face2vertices, mainCell, cell2faces, node, face type~scf_grid_t->type~ec_scalar_t EC_Scalars type~scf_grid_t->type~ec_vector_t EC_Vectors type~scf_grid_t->type~fc_scalar_t FC_Scalars type~scf_grid_t->type~fc_vector_t FC_Vectors type~sct_data_name_list_t sct_data_name_list_t type~sct_grid_t sct_grid_t type~ls_scalar_t LS_Scalar_t type~sct_grid_t->type~ls_scalar_t scalars type~ls_vector_t LS_Vector_t type~sct_grid_t->type~ls_vector_t vectors type~sctregion_t sctregion_t type~sct_grid_t->type~sctregion_t region type~timekeeper TimeKeeper type~dateandtime DateAndTime type~timekeeper->type~dateandtime startDAT type~unstructuredgrid_invtk UnstructuredGrid_inVTK type~unstructuredgrid_invtk->type~node_t node_array type~cell_invtk_t cell_inVTK_t type~unstructuredgrid_invtk->type~cell_invtk_t cell_array type~virusdroplet_t virusDroplet_t
Help