HyPar
1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
|
Files | |
file | CompactSchemeCleanup.c [code] |
Cleans up allocations specific to compact finite-difference methods. | |
file | CompactSchemeInitialize.c [code] |
Initializes the compact schemes. | |
file | Interp1PrimFifthOrderCompactUpwind.c [code] |
5th order compact upwind scheme (component-wise application to vectors). | |
file | Interp1PrimFifthOrderCompactUpwindChar.c [code] |
Characteristic-based 5th order Compact Upwind Scheme. | |
file | Interp1PrimFifthOrderCRWENO.c [code] |
CRWENO5 Scheme (Component-wise application to vectors). | |
file | Interp1PrimFifthOrderCRWENOChar.c [code] |
Characteristic-based CRWENO5 Scheme. | |
file | Interp1PrimFifthOrderHCWENO.c [code] |
hybrid compact-WENO5 Scheme (Component-wise application to vectors) | |
file | Interp1PrimFifthOrderHCWENOChar.c [code] |
Characteristic-based hybrid compact-WENO5 Scheme. | |
file | Interp1PrimFifthOrderUpwind.c [code] |
5th order upwind scheme (Component-wise application to vectors). | |
file | Interp1PrimFifthOrderUpwindChar.c [code] |
Characteristic-based Fifth-order Upwind Scheme. | |
file | Interp1PrimFifthOrderWENO.c [code] |
WENO5 Scheme (Component-wise application to vectors). | |
file | Interp1PrimFifthOrderWENO_GPU.cu [code] |
file | Interp1PrimFifthOrderWENOChar.c [code] |
Characteristic-based WENO5 Scheme. | |
file | Interp1PrimFirstOrderUpwind.c [code] |
First order upwind Scheme (Component-wise application to vectors). | |
file | Interp1PrimFirstOrderUpwindChar.c [code] |
Characteristic-based first order upwind scheme. | |
file | Interp1PrimFourthOrderCentral.c [code] |
4th order central scheme (component-wise application to vectors) | |
file | Interp1PrimFourthOrderCentralChar.c [code] |
Characteristic-based fourth order central scheme. | |
file | Interp1PrimSecondOrderCentral.c [code] |
2nd order central scheme (component-wise application to vectors) | |
file | Interp1PrimSecondOrderCentralChar.c [code] |
Characteristic-based second order central scheme. | |
file | Interp1PrimSecondOrderMUSCL.c [code] |
2nd order MUSCL scheme (component-wise application to vectors) | |
file | Interp1PrimSecondOrderMUSCLChar.c [code] |
Characteristic-based 2nd-order MUSCL scheme. | |
file | Interp1PrimThirdOrderMUSCL.c [code] |
3rd order MUSCL scheme with Koren's limiter (component-wise application to vectors) | |
file | Interp1PrimThirdOrderMUSCLChar.c [code] |
Characteristic-based 3rd-order MUSCL scheme with Koren's limiter. | |
file | Interp2PrimSecondOrder.c [code] |
2nd order interpolation of the 2nd primitive | |
file | MUSCLInitialize.c [code] |
Initialize the 2nd or 3rd order MUSCL scheme. | |
file | WENOCleanup.c [code] |
Cleans up allocations specific to WENO-type methods. | |
file | WENOFifthOrderCalculateWeights.c [code] |
Functions to compute the nonlinear weights for WENO-type schemes. | |
file | WENOFifthOrderCalculateWeights_GPU.cu [code] |
file | WENOFifthOrderInitializeWeights.c [code] |
Initialize the arrays for nonlinear weights of WENO-type schemes. | |
file | WENOInitialize.c [code] |
Initializes the WENO-type schemes. | |