El preprocesador cinético (KPP) es una herramienta de software de código abierto que se utiliza en química atmosférica . Tomando un conjunto de reacciones químicas y sus coeficientes de velocidad como entrada, KPP genera código Fortran 90 , FORTRAN 77 , C o Matlab de las ecuaciones diferenciales ordinarias (EDO) resultantes . La resolución de las EDO permite la integración temporal del sistema cinético. La eficiencia se obtiene explotando las estructuras de escasez del jacobiano y del hessiano . También se proporciona un conjunto completo de integradores numéricos rígidos. Además, KPP se puede utilizar para generar el modelo lineal tangente, así como los modelos adjuntos continuos y discretos del sistema químico.
Modelos que utilizan KPP
- BASCOE - Un sistema de asimilación de datos basado en un modelo de transporte químico y creado por el Instituto Belga de Aeronomía Espacial (BIRA-IASB)
- Boream - Modelo para la degradación del alfa-pineno
- BOXMOX - Extensiones del modelo Box para KPP
- CMAQ - Modelo multiescala de calidad del aire comunitario
- DSMACC: modelo dinámico simple de la complejidad química atmosférica
- GEOS–Chem: modelo global tridimensional de transporte químico para la composición atmosférica
- MALTE - Modelo para predecir la formación de nuevos aerosoles en la troposfera inferior
- MCM - Mecanismo químico maestro
- MECCA - Módulo para calcular de forma eficiente la química de la atmósfera
- Mistra - Modelo de estratos microfísicos
- PACT-1D - Plataforma para la química atmosférica y el transporte vertical en 1 dimensión
- PALM - Sistema de modelado meteorológico de flujos atmosféricos y oceánicos en la capa límite
- RACM - Mecanismo de la química atmosférica regional mecanismo de la química en fase gaseosa
- WRF-Chem: modelo de investigación y pronóstico del tiempo con química
Véase también
Enlaces externos
- Documentación de KPP
- Repositorio de GitHub
- Página web del KPP
- El preprocesador cinético KPP 3.0.0
- El preprocesador cinético KPP-2.1
- Métodos Runge-Kutta directo, tangente lineal y adjunto en KPP-2.2 para simulaciones cinéticas químicas eficientes
- KPPA (Preprocesador cinético: acelerado)
- Preprocesador de código fuente a código fuente de KPP Fortran a CUDA (licencia abierta)