CppNoddy  0.92
Loading...
Searching...
No Matches
Files
Tests

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 $ c $ that satisfy :
 
file  EVPOrrSommerfeldEasy_lapack.cpp
 Solves the following linear eigenvalue problem for values $ c $ that satisfy :
 
file  EVPOrrSommerfeldSparse_slepcz.cpp
 Solves the following linear eigenvalue problem for values $ c $ that satisfy :
 
file  EVPRayleigh_lapack.cpp
 Solves the Rayleigh problem for values $ c $ that satisfy :
 
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.
 

Detailed Description

© 2012

R.E. Hewitt