Detalles de software:
Versión: 1.3.0
Fecha de carga: 17 Feb 15
Licencia: Libre
Popularidad: 91
DOLFIN es una fuente de C ++ interfaz abierta al proyecto FENICS para la Automatización de Modelación Matemática Computacional (ACMM).
Proporciona un PSE consistente (Resolución de Problemas del Medio Ambiente) para la resolución de ecuaciones diferenciales parciales y ordinarias
¿Qué hay de nuevo en esta versión:.
- < li> Reportaje: Habilitar asignación de MeshValueCollections dispersas a MeshFunctions
- Reportaje: Añadir función assign libre que se utiliza para la asignación de funciones sub
- Reportaje: Añadir FunctionAssigner clase que almacena en caché DoFs de asignación de funciones sub
- Fix runtime dependencia de control de versión trago
- métodos miembros Desaprobar DofMap vertex_to_dof_map y dof_to_vertex_map
- Añadir funciones gratuitas: vertex_to_dof_map y dof_to_vertex_map, y corregir el ordenamiento del mapa .
- Introducir CompiledSubDomain una versión más robusta de compiled_subdomains, que ahora está en desuso
- CMake ahora se encarga de llamar a la correcta escritura de generar-foo si así es necesario.
- Reportaje: Añadir nueva biblioteca incorporada geometría computacional (BoundingBoxTree)
- Reportaje: Añadir soporte para configurar el nombre y la etiqueta de una expresión cuando se construyen
- Reportaje: Añadir soporte para pasar un GenericFunction escalar como valor predeterminado a un CompiledExpression
- Reportaje: Añadir soporte para consultas a distancia para mallas en 3-D
- Reportaje: Añadir PointIntegralSolver, que utiliza los MultiStageSchemes para resolver EDOs locales en Vértices
- Reportaje: Añadir RKSolver y MultiStageScheme para resolver integrales de tiempo en general
- Reportaje: Añadir soporte para la asignación de una función con combinaciones lineales de funciones, que vive en la misma FunctionSpace
- envoltorio Agregado Python para SystemAssembler
- Se ha añadido una demostración utilizando compiled_extension_module con archivos fuente separados
- Correcciones para NumPy 1.7
- Eliminar DOLFIN código de contenedor (desplazado al FFC)
- Añadir set_options_prefix a PETScKrylovSolver
- Eliminar clase base BoundarCondition
- Establecer tamaño de bloque para PETScMatrix cuando esté disponible desde TensorLayout
- Añadir soporte para obtener bloques formato comprimido desde STLMatrix
- Añadir detección de estructuras de bloques en el dofmap para ecuaciones vectoriales
- Expose parámetros PETSc GaMg
- Modificar SystemAssembler para apoyar el montaje separado de A y b
¿Qué hay de nuevo en la versión 1.1.0:
- Esta versión ofrece mejoras significativas en el rendimiento y una serie de correcciones de errores importantes.
¿Qué hay de nuevo en la versión 1.0 RC2:
- Esta versión de corrección de errores corrige un pequeño número de errores en la preparación para el próximo lanzamiento de DOLFIN 1.0.0.
¿Qué hay de nuevo en la versión 1.0 RC1:
- Esta versión trae un gran número de limpiezas y correcciones de errores en relación con el DOLFIN 1.0 beta2 recién publicado.
- Si esta versión es válida para una semana de pruebas, que se transformará en DOLFIN 1.0.0.
¿Qué hay de nuevo en la versión 1.0 Beta 2:
- Este comunicado contiene muchas correcciones de errores e implementa algún tiempo características sobresalientes en la preparación de la versión 1.0.
¿Cuál es nuevo en la versión 0.9.11:
- Una nueva versión de DOLFIN ha sido puesto en libertad con una número de mejoras y un número significativo de correcciones de errores.
¿Qué hay de nuevo en la versión 0.9.10:
- Esta versión incluye un gran número de mejoras y de errores correcciones, más notablemente mejorado escalado paralelo y soporte experimental para la computación de núcleos múltiples.
¿Cuál es nuevo en la versión 0.9.9:.
- Esta versión cambia el sistema de construcción a CMake
- También añade soporte para MeshFunctions con nombre, especificación simplificada de las condiciones de contorno en Python, un mejor control de precondicionadores y factorización LU, correcciones para UMFPACK y actualizaciones para SLEPc 3.1.
¿Cuál es nuevo en la versión 0.9.8:
- Una nueva versión de DOLFIN ha sido puesto en libertad con muchos nuevas características, sólo una muestra de lo que incluye el apoyo paralelo Trilinos, diseños mejorados de álgebra lineal, la mejora de refinamiento de la malla y la adaptabilidad automatizado. Una lista completa de nuevas características y grandes arreglos se puede encontrar en el registro de cambios.
Requisitos :
- La última versión del FFC
- La última versión del FIAT
- PETSc versión 2.3.0
- libxml2 (Debian paquete libxml2-dev)
Comentarios que no se encuentran