grt.h
C 程序的主函数,由此发起各个子模块的任务
- Author
Zhu Dengda (zhudengda@mail.iggcas.ac.cn)
- Date
2025-08
Defines
-
GRT_MAIN_COMMAND
主程序名
-
GRT_Module_List
X 宏,用于定义子模块命令。后续的命令名称和函数名称均与此匹配
-
X(name)
声明所有子模块函数
-
GRT_Common_Options_in_Switch(name, X)
共有的命令行处理语句
Typedefs
-
typedef int (*GRT_MODULE_FUNC)(int argc, char **argv)
子模块的函数指针类型
Functions
-
int greenfn_main(int argc, char **argv)
-
int syn_main(int argc, char **argv)
-
int rotation_main(int argc, char **argv)
-
int strain_main(int argc, char **argv)
-
int stress_main(int argc, char **argv)
-
int static_greenfn_main(int argc, char **argv)
-
int static_syn_main(int argc, char **argv)
-
int static_rotation_main(int argc, char **argv)
-
int static_strain_main(int argc, char **argv)
-
int static_stress_main(int argc, char **argv)
-
int ker2asc_main(int argc, char **argv)
-
int sac2asc_main(int argc, char **argv)
-
int travt_main(int argc, char **argv)
-
int lamb1_main(int argc, char **argv)
Variables
-
const GRT_MODULE_ENTRY GRT_Modules_Entry[]
注册所有子模块命令
-
const char *GRT_Module_Names[]
定义包含子模块名称的字符串数组
-
struct GRT_MODULE_ENTRY
- #include <grt.h>
子模块命令注册结构