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

Conversion between primitive and conservative variables. More...

#include "pluto.h"

Functions

void PrimToCons (double *uprim[], double *ucons[], int ibeg, int iend)
 
int ConsToPrim (double **ucons, double **uprim, int ibeg, int iend, unsigned char *flag)
 

Detailed Description

The PrimToCons() convert an array of primitive quantities to an array of conservartive quantities.

The ConsToPrim() convert an array of conservative quantities to an array of primitive quantities.

Author
A. Mignone (migno.nosp@m.ne@p.nosp@m.h.uni.nosp@m.to.i.nosp@m.t)
Date
Aug 16, 2012

Function Documentation

int ConsToPrim ( double **  ucons,
double **  uprim,
int  ibeg,
int  iend,
unsigned char *  flag 
)

Convert from conservative to primitive variables.

Parameters
[in]uconsarray of conservative variables
[out]uprimarray of primitive variables
[in]begstarting index of computation
[in]endfinal index of computation
[out]flagarray of flags tagging zones where conversion went wrong.
Returns
This function returns 0 on success. Otherwise, a non-zero integer number giving the bit flag turned on during the conversion.
void PrimToCons ( double *  uprim[],
double *  ucons[],
int  ibeg,
int  iend 
)

Convert primitive variables in conservative variables.

Parameters
[in]uprimarray of primitive variables
[out]uconsarray of conservative variables
[in]begstarting index of computation
[in]endfinal index of computation