|
HyPar
1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
|
Files | |
| file | ApplyBoundaryConditions.c [code] |
| Apply physical boundary conditions to domain. | |
| file | ApplyIBConditions.c [code] |
| Apply immersed boundary conditions. | |
| file | BoundaryIntegral.c [code] |
| Compute the flux integral over the physical boundary. | |
| file | CalculateConservationError.c [code] |
| Compute the conservation error. | |
| file | CalculateError.c [code] |
| Computes the error in the solution. | |
| file | CalculateROMDiff.c [code] |
| Computes the diff between PDE and ROM solutions. | |
| file | ComputeRHSOperators.c [code] |
| Compute the matrices representing the right-hand-side Jacobians. | |
| file | ExactSolution.c [code] |
| Read in exact solution, if available. | |
| file | HyperbolicFunction.c [code] |
| Compute the hyperbolic term of the governing equations. | |
| file | HyperbolicFunction_GPU.cu [code] |
| file | IncrementFilename.c [code] |
| Functions for incrementing filename indices. | |
| file | NonLinearInterpolation.c [code] |
| Compute the coefficients of a non-linear interpolation method (such as WENO, CRWENO) | |
| file | ParabolicFunctionCons1Stage.c [code] |
| Evaluate the parabolic term using a conservative spatial discretization. | |
| file | ParabolicFunctionNC1.5Stage.c [code] |
| Evaluate the parabolic term using a "1.5"-stage discretization. | |
| file | ParabolicFunctionNC1Stage.c [code] |
| Evaluate the parabolic term using a 1-stage finite-difference discretization. | |
| file | ParabolicFunctionNC2Stage.c [code] |
| Evaluate the parabolic term using a 2-stage finite difference discretization. | |
| file | ParabolicFunctionNC2Stage_GPU.cu [code] |
| file | SourceFunction.c [code] |
| Evaluate the source term. | |
| file | VolumeIntegral.c [code] |
| Compute the volume integral of the solution. | |