VERB_code_2.2  2
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
PSD.h File Reference
#include <fstream>
#include <string>
#include <map>
#include "../Grid/Grid.h"
#include "../Matrix/Matrix.h"
#include "../DiffusionCoefficient/DiffusionCoefficient.h"
#include "../Parameters/Parameters.h"
#include "MatrixSolver.h"

Go to the source code of this file.

Classes

class  PSD
 Phase Space Density class. More...
 

Macros

#define PhaseSpaceDensity_H
 Check if PhaseSpaceDensity_H is defined, to not include the class more then one time. More...
 

Functions

void steady_state (Matrix1D< double > &f, double tau, double Kp, int nx, Matrix1D< double > &CL, double f_bnd_out=1, double f_bnd_in=0)
 
void steady_state_two_zone (Matrix1D< double > &f, Matrix1D< double > &tau, double Kp, double alpha, Matrix1D< double > &Ke, int nx, Matrix1D< double > &CL, double f_bnd_out=1, double f_bnd_in=0)
 

Macro Definition Documentation

#define PhaseSpaceDensity_H

Check if PhaseSpaceDensity_H is defined, to not include the class more then one time.

Definition at line 16 of file PSD.h.

Function Documentation

void steady_state ( Matrix1D< double > &  f,
double  tau,
double  Kp,
int  nx,
Matrix1D< double > &  L,
double  f_bnd_out,
double  f_bnd_in 
)

Compute steady state solution for 1D diffusion

Calculate steady state.

Parameters
&f- function
tau- life time
Kp- Kp index value
nx- number of points
&L- grid
f_bnd_out- the value on the outer boundary
f_bnd_in- the value on the inner boundary

Definition at line 2241 of file PSD.cpp.

References B(), tridag(), and Matrix1D< T >::writeToFile().

void steady_state_two_zone ( Matrix1D< double > &  f,
Matrix1D< double > &  tau,
double  Kp,
double  alpha,
Matrix1D< double > &  Ke,
int  nx,
Matrix1D< double > &  L,
double  f_bnd_out,
double  f_bnd_in 
)

Calculate steady state.

Parameters
&f- function
tau- life time
Kp- Kp index value
nx- number of points
&CL- grid

Definition at line 2004 of file PSD.cpp.

References B(), VF::Dfe(), tridag(), and Matrix1D< T >::writeToFile().