関数TF_write_surface マニュアル

(The documentation of function TF_write_surface)

Last Update: 2024/2/21


◆機能・用途(Purpose)

計算に使用した地表面や水面の標高を出力する。
Output ground or water surface elevation used in the computation.


◆形式(Format)

#include "waterPML_sub/write.h"
inline void TF_write_surface
(const struct waterPML_parameters parameters, const char ∗surface_type,
 const struct TF_surface surface)


◆引数(Arguments)

parameters 関数 TF_set_parameters, TF_read_stations, TF_count_snapshot によってメンバの値の設定を済ませた構造体。
A structure whose members were set by functions TF_set_parameters, TF_read_stations, and TF_count_snapshot.
surface_type 出力する面の種類。 地表面なら"solid_surface"、 水面なら"water_surface"とする。
Type of the surface to output; "solid_surface" to output a ground surface, "water_surface" to output a water surface.
surface 関数 TF_initialize_surface, TF_set_solid_surface_from_structure, TF_set_solid_surface_from_3d によって設定を済ませた地表面または関数 TF_initialize_surface, TF_set_water_surface, TF_check_and_correct_surface によって設定を済ませた水面。
The ground surface determined by functions TF_initialize_surface, TF_set_solid_surface_from_structure, and TF_set_solid_surface_from_3d or the water surface determined by functions TF_initialize_surface, TF_set_water_surface, and TF_check_and_correct_surface.


◆動作(Behaviour)

引数surfaceが表す標高データを 地表面のファイル または 水面のファイル に出力する。
Output the elevation data given by argument surface into a ground surface or water surface file.