1. 关于软件
1.1 OceanKit介绍
OceanKit是一个用于海洋平台相关结构力学性能计算和可视化的专业软件。包含前端界面,用于软管结构建模、网格生成、材料定义、载荷定义、计算任务管理、结果显示等功能;同时也包括几个不同计算功能的求解器。
1.2 功能特点
界面开发
- 软件采用C++开发,具有良好的可扩展性
- 界面采用wxWidgets开发,可跨平台使用
- 基于GPU加速渲染,单机可显示大规模的数据文件
前处理
- 支持对软管结构进行参数化建模、三维显示
- 支持自动网格生成,尺寸参数设置
- 支持材料属性定义、载荷定义
- 支持求解器设置和运行控制
求解器
- 采用向量式有限元计算动力学过程
- 采用Fortran开发,具有更高的执行效率
后处理
- 支持计算结果的直接导入
- 支持模型三维云图显示、结点数据变化曲线显示
- 支持对数据进行分组并采用不同的表现样式
- 支持灵活设置被显示模型的点、线、面的表现形式
- 支持同时显示多个模型及模型局部
- 支持表达式的方式对模型数据进行修改和分析
- 支持多时间步动态显示
- 支持不同模式的3D立体显示(需要立体眼镜)
- 支持动画和图片导出
1.3 开发声明
OceanKit是由天津大学资助支持,联合中国科学院力学研究所非线性国家重点实验室(LNM)进行开发。天津大学、LNM和OceanKit的开发者不保证OceanKit程序包或其衍生程序是没有错误的,同时也不对OceanKit中错误引起的损失负责。
目前,OceanKit的开发和维护者为:
- Pan Xiao, xiaopan@lnm.imech.ac.cn
No Comments