| Dolfín Biblioteca de código abierto C ++ / Python para resolver ecuaciones diferenciales |
Descargar ahora |
Dolfín Clasificación y resumen
- Nombre del editor:
- DOLFIN Team
- Sitio web del editor:
- http://fenics.org/wiki/DOLFIN
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 8.2 MB
Dolfín Etiquetas
Dolfín Descripción
Biblioteca de código abierto C ++ / Python para resolver ecuaciones diferenciales Dolfin es una interfaz gratuita y de código abierto C ++ / Python de FENICS, que proporcionará un PSE consistente (entorno de resolución de problemas) para ecuaciones diferenciales ordinarias y parciales. Aquí hay algunas características clave de "Dolfin": · API simple, consistente e intuitiva orientada a objetos en C ++ o Python · Evaluación automática y eficiente de formas variacionales del elemento finito a través de FFC o SYFI · Montaje automático y eficiente de sistemas lineales. · Familias generales de elementos finitos, incluidos los elementos finitos de Lagrange continuo y discontinuo de orden arbitrarios, elementos BDM, elementos RT, elementos BDFM, elementos Nedelec y Crouzeix-Raviart · Elementos mezclados arbitrarios como combinación de elementos básicos, incluyendo, por ejemplo, Taylor-Hood · Métodos de Galerkin discontinuos que incluyen comentarios, promedios e integrales de salto sobre las facetas de malla interior · Álgebra lineal de alto rendimiento a través de Ublas, Petsc, Trilinos y MTL4 (experimental) con simples envoltorios de C ++ y Python · Soporte experimental para el montaje paralelo. · Melas simples en 1D, 2D (triángulos), y 3D (TETRAHEDRA), incluido el refinamiento de malla adaptativa · MCG Multi-adaptable (Q) / ODM (Q) y Mono-Adaptive CG (Q) / DG (Q) Solverses ODE · Soporte para una gama de formatos de entrada / salida, incluido Dolfin XML, VTK, OCTAVE, MATLAB, DIFTPACK, ÉXODUS II ¿Qué hay de nuevo en este lanzamiento: · Establezca los parámetros apropiados para problemas de vigilancia simétrica con SLEPC · Fija para la regresión de desempeño en las recientes lanzamientos de UBLAS · Simplificar la interfaz de expresión: F = Expresión ("Sin (X )") · Simplificar la interfaz constante: C = constante (1.0) · Fijar el error en condiciones periódicas de límites. · Añadir script simple Dolfin-Tetgen para generar mallas de Dolfin XML de STL · Haga que el parámetro XML Parser Apéndice / sobrescribe el conjunto al leer los parámetros del archivo · Refinamiento de espacios de funciones y interpolación automática de funciones de miembros. · Permitir configurar parámetros globales para Krylov Solver · Fijar el manejo de constantes en la interfaz de Python para evitar la compilación de JIT repetida. · Permitir una especificación simple de subdominios en Python sin necesidad de subclase subdominio. · Añadir la función Homogeneize () para la creación simple de BC homogéneos de BC dados · Agregar copia constructor y posibilidad de cambiar de valor para DirichletBC · Añadir envoltura simple para UFL.CELL.N. FacetNormal (Malla) ahora funciona de nuevo en Python. · Soporte Aplique (A), aplique (B) y aplique (B, X) en PeriodICBC · Habilitar configuración de transformación espectral para SLEPC EIGENVALUE Solver
Dolfín Software relacionado