一种基于事件驱动的流-固耦合模块集成方法和装置
摘要:
本申请涉及一种基于事件驱动的流‑固耦合模块集成方法和装置。所述方法包括:构建基于事件驱动的可扩展基础框架和流‑固耦合需要的独立组件,通过配置文件建立可扩展基础框架与事件的关联关系,计算程序初始化后,获取事件管理器中的事件,通过订阅管理器得到事件的关联组件,通过组件工厂动态构建关联组件的组件对象,执行组件对象中的事件处理函数,并得到事件处理函数的函数返回结果,根据函数返回结果得到新事件,直到完成关联组件中的全部事件,再从事件管理器中获取事件进行处理,直到完成事件管理器中的全部事件,结束仿真。本发明实现了高度模块化、可动态扩展、支持大规模并行的分离式流‑固耦合系统架构。
0/0