Marco de modelado del sistema de tierra

Un programa para construir infraestructura de software flexible de alto rendimiento.
Descargar ahora

Marco de modelado del sistema de tierra Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • University of Illino...
  • Precio:
  • FREE
  • Nombre del editor:
  • UCAR
  • Sitio web del editor:
  • http://www.esmf.ucar.edu/

Marco de modelado del sistema de tierra Etiquetas


Marco de modelado del sistema de tierra Descripción

Un programa para construir infraestructura de software flexible de alto rendimiento. ESMF (Marco de modelado del sistema de la Tierra) es un programa para construir una infraestructura de software flexible de alto rendimiento para aumentar la facilidad de uso, la portabilidad del rendimiento, la interoperabilidad y la reutilización en el clima, la predicción del clima numérico, la asimilación de datos, la ESMF define una arquitectura para componer complejos Los sistemas de modelado acoplados e incluyen estructuras de datos y utilidades para desarrollar modelos individuales. La idea básica detrás de ESMF es que las aplicaciones complicadas deben dividirse en piezas más pequeñas, o componentes. Un componente es una unidad de composición de software que tiene una función coherente y una interfaz y comportamiento de llamadas estándar. Los componentes se pueden ensamblar para crear múltiples aplicaciones, y pueden estar disponibles diferentes implementaciones de un componente. En ESMF, un componente puede ser un dominio físico, o una función, como un acoplador o un sistema de E / S.es MF, también incluye kits de herramientas para construir componentes y aplicaciones, como software de regañamiento, gestión de calendario, administración y manejo de errores y comunicaciones paralelas. La figura a continuación muestra los componentes de ESMF en la práctica. Es un diagrama de la estructura del modelo de circulación general atmosférica NASA GEOS-5, construido a partir de la base utilizando ESMF. Cada una de las cajas es un componente ESMF, incluidos los acopladores. El árbol jerárquico de los componentes se puede "brotado" en diferentes niveles para que todo el paquete de física pueda ser reemplazado, o una parametrización única. Cada componente es potencialmente "intercambiable". Aquí hay algunas características clave del "Marco de modelado del sistema de tierra": · Interfaz completa de Fortran 90, interfaz parcial de C / C ++ · Manual de referencia de Fortran 90 y guía del usuario · Se ejecuta en la mayoría de las plataformas de computación paralelas de alto rendimiento, incluidas IBM, muchas variantes de Linux, Cray, Compaq, más (véase aquí para la lista completa) · Soporta MPI, OpenMP y códigos de usuario híbridos · Más de 2500 pruebas combinadas con la distribución de la fuente. · Soporte de usuario gratuito · Comunidad de usuarios activos Superestructura para acoplar componentes del sistema de tierra: · Software de componentes, estado y acoplador que envuelve el código de usuario con una sobrecarga mínima · Controladores simples que los usuarios pueden modificar. · Ejecución secuencial o concurrente de componentes. · Capacidad ejecutable única · Capacidad ejecutable múltiple limitada Infraestructura para construir componentes del sistema de la Tierra: · Gerente de tiempo que incluye a Gregorian, 360 Day, No-lep, Julian y otros calendarios, así como una amplia gama de funciones de tiempo · Estructuras de datos para almacenamiento y manipulación de matrices, campos y paquetes de campos en la misma cuadrícula. · Comunicaciones de datos paralelos y software de regañamiento. · Herramientas de registro de mensajes · Administrador de archivos de recursos ¿Qué hay de nuevo en este lanzamiento: · Soporte añadido para dimensiones replicadas en el campo. Una entrada de "0" en el argumento de GridtofieldMap en ESMF_FIELDCREATE () y ESMF_FIELDSETCOMMIT () indica que una dimensión de cuadrícula no es parte del campo. En su lugar, el campo se replica en todo el DES a lo largo de la dimensión de la cuadrícula correspondiente. · Esmf_fieldcreate sobrecargado () para aceptar un puntero de matriz FORTRAN y preservar sus propiedades (como límites y capacidad para desasignar). · Esmf_fieldsetcommit sobrecargado () para aceptar un puntero de matriz FORTRAN y preservar sus propiedades (como límites y capacidad para desasignar). · La cuadrícula ahora admite una opción ESMF_INDEX_USER para el IndexFlag. Esto permite al usuario establecer explícitamente el límite inferior de su espacio de índice local. Esto es necesario al crear un campo de un puntero de matriz FORTRAN con indexación no estándar. · Esmf_ArrayCreate sobrecargado () para aceptar un puntero de matriz FORTRAN y preservar sus propiedades (como límites y capacidad para desasignarse). · Optimizado Esmf_arraysmm () y ESMF_ARRAYBUNDESMM () Rendimiento de tiempo de ejecución, escalabilidad y uso de la memoria. · Soporte adicional para las comunicaciones optimizadas para matrices con diferentes distribuciones, dimensiones y tamaños en el mismo arrugar. · Soporte agregado para DES con elementos cero en distagrid, matriz y campo. · Hecho argumento localde opcional en los métodos ESMF_ARRAYGET () y ESMF_FIELDGET () cuando no están prohibidos por la sobrecarga de restricciones. · Alarmas establecidas para anular en TimeStep 0, en Esmf_clockcreate (), ahora anilla correctamente. · Las alarmas ahora sonan correctamente para un reloj en esmf_mode_reverse. · Las alarmas ahora sonan correctamente para un reloj usando un TimeStep negativo. · Se agregó la función de anulación del tamaño de puntero predeterminado para crear el sistema utilizando nuevas variables de entorno ESMF_F90_PTR_BASE_SIZE y ESMF_F90_PTR_PLUS_RANK.


Marco de modelado del sistema de tierra Software relacionado

Le Petit Poucet

Le Petit Poucet es un software gratuito para mostrar y editar las rutas y pistas GPS en una escena 3D. ...

141

Descargar

Saga GIS

SAGA GIS (Sistema para análisis geo-científico automatizado) es un sistema de información geográfica (GIS). ...

1,828

Descargar

Terraviewer

TerraViewer descargará y mostrará mapas y fotos de USGS desde Terraserver-USA.com. ...

374

Descargar

Cellcv

El proyecto de visión de computadoras del procesador de células. ...

224

Descargar