PLUTO  4.0
 All Data Structures Files Functions Variables Enumerations Macros Pages
Functions
unsplit.c File Reference

Advance equations using directionally-unsplit integrators (method of lines). More...

#include "pluto.h"

Functions

int Unsplit (const Data *d, Riemann_Solver *Riemann, Time_Step *Dts, Grid *grid)
 

Detailed Description

Main driver for RK unsplit integrations (DIMENSIONAL_SPLITTING == NO) and for finite difference methods (RK3). Time stepping include Euler, RK2 and RK3.

Authors
A. Mignone (migno.nosp@m.ne@p.nosp@m.h.uni.nosp@m.to.i.nosp@m.t)
P. Tzeferacos (petro.nosp@m.s.tz.nosp@m.efera.nosp@m.cos@.nosp@m.ph.un.nosp@m.ito..nosp@m.it)
Date
Oct 1, 2012

Function Documentation

int Unsplit ( const Data d,
Riemann_Solver *  Riemann,
Time_Step Dts,
Grid grid 
)

Advance the equations by a single time step using unsplit integrators based on the method of lines.

Parameters
[in,out]dpointer to Data structure
[in]Riemannpointer to a Riemann solver function
[in,out]Dtspointer to time step structure
[in]gridpointer to array of Grid structures