马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
现在叫COOLFluiD3,在Github上的网址如下:
https://github.com/coolfluid/coolfluid3/wiki
这个软件的基本信息如下:
What is COOLFluiD?COOLFluiD is a simulation environment focused on multi-physics simulations. Its applications vary widely from aerodynamics to structural analysis, from aeroacoustics to heat transfer. It is focused on high-performace computing in large parallel machines (using MPI) and where it shows very good parallel scalability. AimsCOOLFluiD aims to be a flexible yet sufficiently simple environment for complex multi-physics simulations. It enables to pool together expertise from different knowledge fields to build simulations that otherwise would require the involvement of multiple experts. To achieve this aim we develop a component environment, where each functionality is nicely wrapped within a component which can be reused for different purposes. It is a bit like building Lego(R) - we build complex simulations from simple building blocks. Component EnvironmentThe environment is based on components which plug into a kernel. Components are solvers, equations, numerical discretizations, functional spaces, etc. For example: the finite volume method, the finite element method, the Navier-Stokes and Magnetohydrodynamics equations, are examples of isolated components that collaborate together to form a simulation. The Kernel combines the components together like Lego(R) bricks, using the best methodology for each application. This creates high-performant solvers, each dedicated to a specific application, while reusing the same components. This approach differs from typical monolithic solvers which employ only one methodology, and thus are sub-optimal in a variety of applications. COOLFluiD is very flexible and every Physical Model or Numerical Method is a separate plug-in component which is loaded on demand. Developers contribute with their own components as plug-in's, in the form of numerical solvers, acceleration methods, new physical models, equation terms, etc... The environment is also a collaborative platform, where diverse research centers join together their developments. Combining each other expertise we provide state-of-the-art solutions to complex multi-disciplinary problems. Documentation |