MoDeNa  1.0
Software framework facilitating sequential multi-scale modelling
integration.f90 File Reference

Controls the integration. More...

Go to the source code of this file.

Functions/Subroutines

subroutine, public integration::integrate
 Calculates the evolution of concentrations of gases. More...
 

Detailed Description

Controls the integration.

Author
Michal Vonka
Pavel Ferkl

Integration is done by ODEPACK.

Definition in file integration.f90.

Function/Subroutine Documentation

◆ integrate()

subroutine public integration::integrate ( )

Calculates the evolution of concentrations of gases.

Performes the main integration loop.

Loads the inputs, prepares the integration and holds the main integration loop. And cleans up afterwards.

Definition at line 19 of file integration.f90.

References globals::dcell, globals::dfoam, globals::dg, globals::dgas, globals::diffmodel, globals::divcell, globals::divsheet, globals::divwall, globals::dsheet, globals::dwall, globals::dz, globals::eps, globals::fstrut, globals::ncell, globals::ngas, globals::nroutputs, globals::pbg, globals::pressure, globals::rhof, globals::rhop, globals::sg, globals::sheet, globals::sheetdg, globals::sheetsg, globals::solmodel, globals::tbeg, globals::temp, globals::temp_cond, tend, and globals::xg.