|
OOFEM is an open source multi-physics finite element code with object oriented architecture.〔B. Patzák and Z. Bittnar: Design of object oriented finite element code, Advances in Engineering Software, 32(10-11), 759-767, 2001〕 The aim of this project is to provide efficient and robust tool for FEM computations as well as to offer highly modular and extensible environment for development.〔OOFEM project website at (www.oofem.org )〕 == Main features == * Solves various linear and nonlinear problems from structural, thermal and fluid mechanics.〔OOFEM Features, http://www.oofem.org/en/features/features.html〕 * Particularly includes many material models for nonlinear fracture mechanics of quasibrittle materials, such as concrete.〔OOFEM Material Library Manual, http://www.oofem.org/en/documentation/manual.html〕〔B. Patzák and M. Jirásek. Adaptive resolution of localized damage in quasibrittle materials. Journal of Engineering Mechanics Division ASCE, 130:720--732, 2004.〕 * Efficient parallel processing support based on domain decomposition and message passing paradigms.〔B. Patzák and D. Rypl. Object-oriented, parallel finite element framework with dynamic load balancing. Advances in Engineering Software, 47(1):35 -- 50, 2012.〕 * Direct as well as iterative solvers are available. Direct solvers include symmetric and unsymmetric skyline solver and sparse direct solver. Iterative solvers support many sparse storage formats and come with various preconditioners.〔OOFEM Input Manual, http://www.oofem.org/en/documentation/manual.html〕 Interfaces to third party linear and eigen value solver libraries are available, including IML,〔Template library for numerical iterative methods, http://math.nist.gov/iml++/〕 PETSc, SLEPc,〔Scalable Library for Eigenvalue Problem Computations, http://www.grycap.upv.es/slepc/〕 and SPOOLES.〔SParse Object Oriented Linear Equations Solver, http://www.netlib.org/linalg/spooles/spooles.2.2.html〕 * Support for eXtented Finite Elements (XFEM)〔R. Chamrová and B. Patzák: Object-oriented programming and the extended finite-element method. Engineering and Computational Mechanics, 163(EM4):271--278, 2010.〕 and iso-geometric analysis (IGA).〔D. Rypl and B. Patzák: From the finite element analysis to the isogeometric analysis in an object oriented computing environment, Advances in Engineering Software, 44(1):116 -- 125, 2012. doi:10.1016/j.advengsoft.2011.05.032.〕 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「OOFEM」の詳細全文を読む スポンサード リンク
|