proteus
1.8.1
C/C++/Fortran libraries
|
#include "analyticalSolutions.h"
Go to the source code of this file.
Functions | |
void | coords (double vx, double vy, double vz, double xS, double yS, double zS, double *x, double *r, double *theta, double *norm_v, double *eR, double *eTHETA) |
void | vel (double rS, double norm_v, double r, double theta, double *vR, double *vTHETA) |
double | uOfX_df (double nlC, double lu) |
double | uOfX_f (double a, double b, double nlC, double nlD, double x, double lu) |
double | f (double C, double b, double a, int q, int r) |
double | df (double C, double b, double a, int q, int r) |
int | PlaneCouetteFlow_u (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Couette Flow between two parallel plates. One moving relative to the other with constant seperation (width). More... | |
int | diffusionSin1D (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Sinusoidal 1D diffusion. More... | |
int | diffusionSin2D (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Sinusoidal 2D diffusion. More... | |
int | diffusionSin3D (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Sinusoidal 3D diffusion. More... | |
int | diffusionSin1D_r (int *iwork, double *rwork, int nPoints, double t, double *x, double *u, double *r) |
Sinusoidal 1D diffusion (reaction) More... | |
int | diffusionSin2D_r (int *iwork, double *rwork, int nPoints, double t, double *x, double *u, double *r) |
Sinusoidal 2D diffusion (reaction) More... | |
int | diffusionSin3D_r (int *iwork, double *rwork, int nPoints, double t, double *x, double *u, double *r) |
Sinusoidal 3D diffusion (reaction) More... | |
int | LinearAD_DiracIC (int *iwork, double *rwork, int nPoints, double T, double *x, double *u) |
Linear Advective Diffusion Dirac Initial Condition. More... | |
int | LinearAD_DiracIC_advectiveVelocity (int *iwork, double *rwork, int nPoints, double T, double *x, double *f) |
Linear Advective Diffusion Dirac Initial Condition(advective velocity) More... | |
int | LinearAD_DiracIC_diffusiveVelocity (int *iwork, double *rwork, int nPoints, double T, double *x, double *f) |
Linear Advective Diffusion Dirac Initial Condition(diffusive velocity) More... | |
int | LinearAD_DiracIC_du (int *iwork, double *rwork, int nPoints, double T, double *x, double *f) |
Linear Advective Diffusion Dirac Initial Condition (du) More... | |
int | LinearAD_DiracIC_totalVelocity (int *iwork, double *rwork, int nPoints, double T, double *x, double *f) |
Linear Advective Diffusion Dirac Initial Condition(total velocity) More... | |
int | LinearAD_SteadyState (int *iwork, double *rwork, int nPoints, double t, double *X, double *u) |
Linear Advection-Diffusion Steady State. More... | |
int | LinearADR_Decay_DiracIC (int *iwork, double *rwork, int nPoints, double T, double *x, double *u) |
Linear Avection Diffusion Reaction Decay Dirac Initial Condition. More... | |
int | LinearADR_Decay_DiracIC_dr (int *iwork, double *rwork, int nPoints, double T, double *x, double *u, double *dr) |
Linear Avection Diffusion Reaction Decay Dirac Initial Condition (dr) More... | |
int | LinearADR_Decay_DiracIC_r (int *iwork, double *rwork, int nPoints, double T, double *x, double *u, double *r) |
Linear Avection Diffusion Reaction Decay Dirac Initial Condition (reaction) More... | |
int | LinearADR_Sine (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Linear Avection Diffusion Reaction Sine function. More... | |
int | LinearADR_Sine_advectiveVelocity (int *iwork, double *rwork, int nPoints, double t, double *x, double *f) |
Linear Avection Diffusion Reaction Sine function (advective velocity) More... | |
int | LinearADR_Sine_diffusiveVelocity (int *iwork, double *rwork, int nPoints, double t, double *x, double *f) |
Linear Avection Diffusion Reaction Sine function (diffusive velocity) More... | |
int | LinearADR_Sine_dr (int *iwork, double *rwork, int nPoints, double t, double *x, double *u, double *dr) |
Linear Avection Diffusion Reaction Sine function (dr) More... | |
int | LinearADR_Sine_du (int *iwork, double *rwork, int nPoints, double t, double *x, double *f) |
Linear Avection Diffusion Reaction Sine function (du) More... | |
int | LinearADR_Sine_r (int *iwork, double *rwork, int nPoints, double t, double *x, double *u, double *r) |
Linear Avection Diffusion Reaction Sine function (reaction) More... | |
int | LinearADR_Sine_totalVelocity (int *iwork, double *rwork, int nPoints, double t, double *x, double *f) |
Linear Avection Diffusion Reaction Sine function (total velocity) More... | |
int | NonlinearAD_SteadyState (int *iwork, double *rwork, int nPoints, double t, double *X, double *u) |
Nonlinear Advection-Diffusion Steady State. More... | |
int | NonlinearADR_Decay_DiracIC (int *iwork, double *rwork, int nPoints, double T, double *x, double *u) |
Non Linear Avection Diffusion Reaction Decay Dirac Initial Condition. More... | |
int | NonlinearADR_Decay_DiracIC_dr (int *iwork, double *rwork, int nPoints, double T, double *x, double *u, double *dr) |
Non Linear Avection Diffusion Reaction Decay Dirac Initial Condition (dr) More... | |
int | NonlinearADR_Decay_DiracIC_r (int *iwork, double *rwork, int nPoints, double T, double *x, double *u, double *r) |
Non Linear Avection Diffusion Reaction Decay Dirac Initial Condition (reaction) More... | |
int | NonlinearDAE (int *iwork, double *rwork, int nPoints, double T, double *x, double *u) |
Nonlinear Differential-algebraic equations. More... | |
int | NonlinearDAE_f (int *iwork, double *rwork, int nPoints, double t, double *x, double *f) |
Nonlinear Differential-algebraic equations. More... | |
int | PlanePoiseuilleFlow_u (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Poiseuille Flow between two parallel fixed plates with constant seperation (width). More... | |
int | PoiseuillePipeFlow (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Poiseuille Flow through a circular pipe. More... | |
int | PoiseuillePipeFlow_P (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Poiseuille Flow through a circular pipe. More... | |
int | poissonsEquationExp1D (int *iwork, double *rwork, int nPoints, double t, double *X, double *u) |
Poisson Exponential Equation 1D. More... | |
int | poissonsEquationExp2D (int *iwork, double *rwork, int nPoints, double t, double *X, double *u) |
Poisson Exponential Equation 2D. More... | |
int | poissonsEquationExp3D (int *iwork, double *rwork, int nPoints, double t, double *X, double *u) |
Poisson Exponential Equation 3D. More... | |
int | poissonsEquationExp3D_dr (int *iwork, double *rwork, int nPoints, double t, double *X, double *u, double *dr) |
Poisson Exponential Equation 3D (dr) More... | |
int | poissonsEquationExp1D_r (int *iwork, double *rwork, int nPoints, double t, double *X, double *u, double *r) |
Poisson Exponential Equation 1D (reaction) More... | |
int | poissonsEquationExp2D_r (int *iwork, double *rwork, int nPoints, double t, double *X, double *u, double *r) |
Poisson Exponential Equation 2D (reaction) More... | |
int | poissonsEquationExp3D_r (int *iwork, double *rwork, int nPoints, double t, double *X, double *u, double *r) |
Poisson Exponential Equation 3D (reaction) More... | |
int | STflowSphere_P (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Stokes Flow around moving Sphere. More... | |
int | STflowSphere_Vx (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Stokes Flow around moving Sphere. More... | |
int | STflowSphere_Vy (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Stokes Flow around moving Sphere. More... | |
int | STflowSphere_Vz (int *iwork, double *rwork, int nPoints, double t, double *x, double *u) |
Stokes Flow around moving Sphere. More... | |