CppNoddy
0.92
|
Files | |
file | ArcCircle.cpp |
A simple arc-length continuation solving the equation. | |
file | ArcCircleVector.cpp |
A simple arc-length continuation solving the vector equation. | |
file | ArcShootFalknerSkan.cpp |
Arc-length continue the Falkner-Skan equation. | |
file | ArcTranscritFold.cpp |
Solve the nonlinear scalar residual problem. | |
file | BermanShooting.cpp |
Solving the fourth-order Berman (porous channel) similarity equation. | |
file | BlasiusShooting.cpp |
Solving the Blasius equation. | |
file | BVPBlasius.cpp |
Solving the Blasius equation. | |
file | BVPKarmanAdaptive.cpp |
Adaptively solve the Karman rotating-disk equations for the flow above an infinite rotating disk: | |
file | BVPKarmanArclength.cpp |
Arc-length continuation of the Karman rotating-disk equations for the flow above an infinite rotating disk: | |
file | BVPKarmanJacobian.cpp |
Solving the Karman rotating-disk equations for the flow above an infinite rotating disk by applying a user-provided Jacobian. | |
file | BVPNonIdentityMatrix0.cpp |
Solving the equation. | |
file | IBVPLinear.cpp |
Solving the linear equation. | |
file | IBVPNonlinearFast.cpp |
Solving the nonlinear problem. | |
file | IBVPNonlinearSlower.cpp |
Solving the nonlinear problem. | |
file | EVPComplex_lapack.cpp |
Solves a 4x4 complex generalised eigenvalue problem. | |
file | EVPHarmonic_lapack.cpp |
Solves the harmonic equation. | |
file | EVPHarmonicComplex_lapack.cpp |
Solves the harmonic equation. | |
file | EVPHarmonicEasy_lapack.cpp |
Solves the harmonic equation. | |
file | EVPHarmonicLocal.cpp |
Solves the harmonic equation. | |
file | EVPHarmonicSparse_slepcd.cpp |
Solves the harmonic equation. | |
file | EVPOrrSommerfeld_lapack.cpp |
Solves the following linear eigenvalue problem for values ![]() | |
file | EVPOrrSommerfeldEasy_lapack.cpp |
Solves the following linear eigenvalue problem for values ![]() | |
file | EVPOrrSommerfeldSparse_slepcz.cpp |
Solves the following linear eigenvalue problem for values ![]() | |
file | EVPRayleigh_lapack.cpp |
Solves the Rayleigh problem for values ![]() | |
file | EVPShootBiharmonic.cpp |
Solving a one-dimensional "Bi-harmonic" eigenvalue problem (EVP) | |
file | EVPSparse_slepcd.cpp |
Solves a 2x2 generalised eigenvalue problem. | |
file | EVPSparse_slepcz.cpp |
Solves a 4x4 complex generalised eigenvalue problem. | |
file | FT.cpp |
A simple 1D DFT test case. | |
file | ExceptionChecks.cpp |
We do some obviously dumb things to induce a handful of common failures. | |
file | Quadrature.cpp |
Compute the integral. | |
file | TrivialComplex.cpp |
A sanity test for std::complex class. | |
file | HYPAcousticImpedance.cpp |
Solve the constant coefficient linear sound wave problem. | |
file | HYPAcousticReflection.cpp |
Solve the constant coefficient linear sound wave problem. | |
file | HYPNonlinearAdvection.cpp |
Solving the 1D ‘nonlinear advection equation’. | |
file | HYPRadialDamBreak.cpp |
Solve the shallow water equations in one dimension for an initial column of fluid. | |
file | HYPSodsShocktube.cpp |
Solving the 1D Euler problem for gas dynamics. | |
file | HYP2DLinearAdvectionXY.cpp |
Solving the 2D advection equation. | |
file | HYP2DNonlinearAdvectionX.cpp |
Solving the 1D ‘nonlinear advection equation’. | |
file | HYP2DNonlinearAdvectionXY.cpp |
Solving the 2D ‘nonlinear advection equation’. | |
file | HYP2DNonlinearAdvectionY.cpp |
Solving the 1D ‘nonlinear advection equation’. | |
file | HYP2DShallowSource.cpp |
Two dimensional shallow water equations over topography. | |
file | IBVPDiffusion.cpp |
Solving the heat diffusion equation. | |
file | IBVPDiffusionNonlinear.cpp |
Solving the unstead diffusion problem: | |
file | IBVPKarman.cpp |
Solving the unsteady Karman rotating-disk equations for the flow above an infinite rotating disk in a rotating fluid: | |
file | IBVPNonlinearAdvDiffusion.cpp |
Solving the nonlinear advection diffusion equation. | |
file | IVPHarmonic.cpp |
Integrate the harmonic equation. | |
file | IVPLorenz.cpp |
Integrate the Lorenz equations. | |
file | MatrixAccess.cpp |
A quick check that the overhead associated with the matrix container class is less than 5% compared to a native array. | |
file | 1DNodeMesh.cpp |
A simple check of the OneD_Node_Mesh container that stores nodal data over a given mesh. | |
file | 1DNodeMeshAiry_lapack.cpp |
Solves the Airy equation. | |
file | 1DNodeMeshComplex.cpp |
A simple check of the OneD_Node_Mesh container that stores nodal data over a given mesh. | |
file | 2DNodeMesh.cpp |
A simple check of the TwoD_Node_Mesh container that stores nodal data over a given mesh. | |
file | DenseVector.cpp |
Some simple sanity checks for the NVector class with both double and complex types. | |
file | DenseVectorOpOverloading.cpp |
Just a quick and simple check that DenseVector operator overloading is functioning. | |
file | DistributedVector_petscd.cpp |
A superficial sanity check of copy and two_norm. | |
file | DistributedVector_petscz.cpp |
A superficial sanity check of copy and two_norm. | |
file | DenseVector.cpp |
Some simple sanity checks for the NVector class with both double and complex types. | |
© 2012
R.E. Hewitt