VERB4D
src Directory Reference

Files

file  Convection_1D_ULTIMATE_QUICKEST6.cpp
 Calculates the convection in 1D given a 1D matrix of Phase Space Densities, boundary conditions, diffusion, sources and losses.
 
file  Convection_1D_ULTIMATE_QUICKEST6.h [code]
 Calculates the convection in 1D given a 1D matrix of Phase Space Densities, boundary conditions, diffusion, sources and losses.
 
file  Convection_2D.cpp
 Calculates the convection in 2D given a 2D matrix of Phase Space Densities, P, R, boundary conditions, diffusion, sources and losses.
 
file  Convection_2D.h [code]
 Calculates the convection in 2D given a 2D matrix of Phase Space Densities, P, R, boundary conditions, diffusion, sources and losses.
 
file  Diffusion_1D.cpp
 Getting the diffusion in 1D for the given a 1D matrix of Phase Space Densities, x, boundary conditions, jacobian, sources, losses and change in time.
 
file  Diffusion_1D.h [code]
 Getting the diffusion in 1D for the given a 1D matrix of Phase Space Densities, x, boundary conditions, jacobian, sources, losses and change in time.
 
file  Diffusion_2D.cpp
 Getting the diffusion in 2D for the given a 2D matrix of Phase Space Densities, x, y, boundary conditions, jacobian, sources, losses and change in time.
 
file  Diffusion_2D.h [code]
 Getting the diffusion in 2D for the given a 2D matrix of Phase Space Densities, x, y, boundary conditions, jacobian, sources, losses and change in time.
 
file  Diffusion_ADI1.cpp
 Calculating the diffusion in 2D using implicit implementation of diagonal terms, explicit implementation of mixed terms.
 
file  Diffusion_ADI1.h [code]
 Calculating the diffusion in 2D using implicit implementation of diagonal terms, explicit implementation of mixed terms.
 
file  Diffusion_ADI2.cpp
 Calculating the diffusion in 2D using multidimensional diffusion process - Xiao, F., Z. Su, H. Zheng, and S. Wang (2009)
 
file  Diffusion_ADI2.h [code]
 Calculating the diffusion in 2D using multidimensional diffusion process - Xiao, F., Z. Su, H. Zheng, and S. Wang (2009)
 
file  Diffusion_ADI3.cpp
 Calculating the diffusion in 2D using method from Jihye Shin and Sungsoo Kim (2008)
 
file  Diffusion_ADI3.h [code]
 Calculating the diffusion in 2D using method from Jihye Shin and Sungsoo Kim (2008)
 
file  Interpolation.cpp
 Wrapper around interpolation library, interpolates values into new grid using MonotCubicInterpolator.cpp.
 
file  Interpolation.h [code]
 Wrapper around interpolation library, interpolates values into new grid using MonotCubicInterpolator.cpp.
 
file  Logger.cpp
 Logs the messages sent, including information, warnings, and errors.
 
file  Logger.h [code]
 Logs the messages sent, including information, warnings, and errors.
 
file  Matrix.cpp
 Matrix 1D, 2D, 3D and 4D and operations with them.
 
file  Matrix.h [code]
 Matrix 1D, 2D, 3D and 4D and operations with them.
 
file  MatrixSolver.cpp
 Solves model matrices for diffusion calculations and has functionality for derivative approximations of matrices.
 
file  MatrixSolver.h [code]
 Solves model matrices for diffusion calculations and has functionality for derivative approximations of matrices.
 
file  MonotCubicInterpolator.cpp
 Represents one dimensional function f with single valued argument x.
 
file  MonotCubicInterpolator.hpp [code]
 Represents one dimensional function f with single valued argument x that can be interpolated using monotone cubic interpolation.
 
file  Parameters.cpp
 Holds the Parameters along with their corresponding file and arguments.
 
file  Parameters.h [code]
 Holds the parameters along with their corresponding file and arguments.
 
file  ReadInitialData.cpp
 Reads in all the data files created in Matlab in order to initialize the parameters.
 
file  ReadInitialData.h [code]
 Reads in all the data files created in Matlab in order to initialize the parameters.
 
file  UpdatableMatrix.cpp
 Same functionality as matrices found in Matrix.h but can also be updated from ini-files.
 
file  UpdatableMatrix.h [code]
 Same functionality as matrices found in Matrix.h but can also be updated from ini-files.
 
file  VERB4D_Solver.cpp
 Holds main function that solves all of the matrices using the help of the other classes/functions.