首页> 外文会议>The 9th World Multi-Conference on Systemics, Cybernetics and Informatics(WMSCI 2005) vol.9 >ORCAN: An Open Component Framework, and its Application to the Development of Complex Simulation Software
【24h】

ORCAN: An Open Component Framework, and its Application to the Development of Complex Simulation Software

机译:ORCAN:开放组件框架及其在复杂仿真软件开发中的应用

获取原文
获取原文并翻译 | 示例

摘要

The Open Reflective Component Architecture, ORCAN, is designed to build the basis for a rapid incorporation of existing software packages into large-scale software projects -including the ability to replace packages with minimum effort. It consists of a collection of libraries implemented in portable C++ classes. In order to reduce complexity in using, maintaining, and developing with ORCAN, it is completely self-contained. It is platform independent and compiles well with all standard conformant C++ compilers. While ORCAN itself can be used for arbitrary applications, a set of components named ORCAN/Sim has been defined especially for standard simulation purposes. Existing components include mesh management, mesh generation, FEM discretization, linear equation system solving, and visualization. These components are being used in a given example to compute coupled heat conduction and heat radiation. With the definition of simulation specific components in ORCAN/Sim and the collection of ready-made realizations, we consider this framework to also be applicable by other groups in the thermal and CFD simulation software area. The entire framework - ORCAN, ORCAN/Sim, and a number of additional utilities - as well as most of the realizations, are made available under the terms of the Common Public License (CPL).
机译:开放式反射组件体系结构ORCAN旨在为将现有软件包快速合并到大型软件项目中奠定基础-包括以最少的工作量替换软件包的能力。它包含以可移植C ++类实现的库的集合。为了降低ORCAN使用,维护和开发的复杂性,它是完全独立的。它是平台无关的,并且可以与所有符合标准的C ++编译器很好地进行编译。尽管ORCAN本身可以用于任意应用程序,但已定义了一组名为ORCAN / Sim的组件,专门用于标准仿真。现有的组件包括网格管理,网格生成,FEM离散化,线性方程组求解和可视化。在给定的示例中将这些组件用于计算耦合的热传导和热辐射。借助ORCAN / Sim中特定于仿真的组件的定义以及现成的实现的集合,我们认为该框架也可被热和CFD仿真软件领域中的其他团队应用。整个框架(ORCAN,ORCAN / Sim和许多其他实用程序)以及大多数实现均根据通用公共许可证(CPL)的条款提供。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号