HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
LimiterGeneralizedMinMod.c
Go to the documentation of this file.
1 
6 #include <mathfunctions.h>
7 #include <limiters.h>
8 
17  double r
18  )
19 {
20  double theta = 1.0;
21  double retval = max(0.0,min3(theta*r,0.5*(1.0+r),theta));
22  return retval;
23 }
#define min3(a, b, c)
Definition: math_ops.h:23
Definitions for limiter functions used in MUSCL-type reconstruction schemes.
double LimiterGeneralizedMinMod(double)
Contains function definitions for common mathematical functions.
#define max(a, b)
Definition: math_ops.h:18