CCppNoddy::abs_predicate< _Type > | A function object predicate that compares the absolute value of two elements and returns a true of elt1 < elt2 |
CCppNoddy::absAdd_functor< _Type > | A function object used to accumulate the absolute value of a container |
CCppNoddy::absSquareAdd_functor< _Type > | A function object used to accumulate the square of the absolute value of a container |
CCppNoddy::BandedLinearSystem< _Type > | A linear system class for vector right-hand sides |
►Cstd::binary_function | |
CCppNoddy::absDiff_predicate< _Type > | A function object predicate that first computes the absolute difference between two elements and a specified value, then compares these two resulting values |
CCppNoddy::DenseLinearSystem< _Type > | A linear system class for vector right-hand sides |
CCppNoddy::DenseVector< _Type > | An DenseVector class – a dense vector object |
CCppNoddy::DenseVector< D_complex > | |
CCppNoddy::DenseVector< double > | |
CCppNoddy::DenseVector< std::complex< double > > | |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
CCppNoddy::ExceptionExternal | An exception to indicate that an error has been detected in an external (LAPACK) routine |
CCppNoddy::ExceptionGeom | An exception class to be thrown when a container of incorrect geometry used in any class/method |
CCppNoddy::ExceptionItn | An exception class that is thrown if too many Newton steps are taken in either the scalar or vector Newton classes |
CCppNoddy::ExceptionRange | An exception to indicate that a CppNoddy container has been accessed with index/indices outside the maximum range for the container |
CCppNoddy::ExceptionRuntime | A generic runtime exception |
CCppNoddy::ExceptionBifurcation | Not used yet... |
►CCppNoddy::LinearEigenSystem_base | A linear Nth-order generalised eigensystem base class |
CCppNoddy::DenseLinearEigenSystem< _Type > | A linear Nth-order generalised eigensystem class |
CCppNoddy::OneD_Node_Mesh< _Type, _Xtype > | A one dimensional mesh utility object |
CCppNoddy::OneD_Node_Mesh< _Type, _Type > | |
CCppNoddy::OneD_Node_Mesh< _Type, double > | |
CCppNoddy::OneD_Node_Mesh< D_complex > | |
CCppNoddy::OneD_Node_Mesh< D_complex, D_complex > | |
CCppNoddy::OneD_Node_Mesh< D_complex, double > | |
CCppNoddy::OneD_Node_Mesh< double > | |
CCppNoddy::OneD_Node_Mesh< std::complex< double > > | |
CCppNoddy::OneD_Node_Mesh< std::complex< double >, _Type > | |
CCppNoddy::OneD_TVDLF_Elt | A Linear Element class |
CCppNoddy::OneD_TVDLF_Mesh | |
CCppNoddy::HST::Orr_Sommerfeld | |
CCppNoddy::HST::Rayleigh< _Type > | |
►CCppNoddy::Residual< _Type > | A base class to be inherited by objects that define residuals |
CCppNoddy::Residual_with_coords< _Type, double > | |
►CCppNoddy::Residual_with_coords< double > | |
CCppNoddy::Example::BC_lower | |
CCppNoddy::Example::BC_lower | |
CCppNoddy::Example::BC_upper | |
CCppNoddy::Example::BC_upper | |
CCppNoddy::Example::Diff_both_BC | |
CCppNoddy::Example::Diffusion_left_BC | Define the boundary conditions |
CCppNoddy::Example::Diffusion_right_BC | |
CCppNoddy::Example::Karman_left_BC | Define the boundary conditions |
CCppNoddy::Example::Karman_right_BC | |
CCppNoddy::Example::Nlin_adv_left_BC | |
CCppNoddy::Example::Nlin_adv_right_BC | |
CCppNoddy::Example::dd_BC | |
CCppNoddy::Residual_with_coords< double, double > | |
CCppNoddy::Residual_with_coords< D_complex, double > | |
►CCppNoddy::Residual_with_coords< _Type, _Xtype > | |
►CCppNoddy::Equation_1matrix< _Type, _Xtype > | |
CCppNoddy::Example::Harmonic_equation< _Type, _Xtype > | Define the harmonic equation by inheriting the Equation base class |
CCppNoddy::Example::Nonidentity_equation< _Type, _Xtype > | Define the harmonic equation by inheriting the Equation base class |
CCppNoddy::Example::Troesch_equation< _Type, _Xtype > | Define the harmonic equation by inheriting the Equation base class |
CCppNoddy::Residual_with_coords< std::complex< double >, double > | |
CCppNoddy::Residual_with_coords< std::complex< double >, _Type > | |
CCppNoddy::Example::Harmonic_left_BC< _Type > | |
CCppNoddy::Example::Harmonic_right_BC< _Type > | |
CCppNoddy::Example::Nonidentity_left_BC< _Type > | |
CCppNoddy::Example::Nonidentity_right_BC< _Type > | |
CCppNoddy::Example::Troesch_left_BC< _Type > | |
CCppNoddy::Example::Troesch_right_BC< _Type > | |
►CCppNoddy::Residual_with_coords< _Type, _Xtype > | A base class to be inherited by objects that define residuals |
►CCppNoddy::Equation< double > | |
CCppNoddy::Example::Berman_equation | Define the Berman equation by inheriting Equation base class |
CCppNoddy::Example::Blasius_equation | Define the Blasius equation by inheriting Equation base class |
CCppNoddy::Example::FS_eqn | Define the Falkner-Skan equation |
CCppNoddy::Example::Harmonic_equation< _Type, _Xtype > | Define the harmonic equation by inheriting the Equation base class |
CCppNoddy::Example::Lorenz_equations | Define the Lorenz equations by inheriting Equation base class |
►CCppNoddy::Equation< D_complex > | |
CCppNoddy::Example::Biharmonic_equation | Define the biharmonic eigenvalue equation by inheriting Equation base class |
CCppNoddy::Equation_1matrix< _Type, double > | |
►CCppNoddy::Equation_1matrix< double > | |
CCppNoddy::Example::Berman_equation | Define the Berman equation by inheriting Equation base class |
CCppNoddy::Example::Blasius_equation | Define the Blasius equation by inheriting Equation base class |
CCppNoddy::Example::Karman_equations | Define the Karman equations |
CCppNoddy::Example::Karman_equations | Define the Karman equations |
CCppNoddy::Example::Karman_equations | Define the Karman equations |
CCppNoddy::Example::Karman_equations | Define the Karman equations |
CCppNoddy::Equation_1matrix< double, double > | |
►CCppNoddy::Equation_1matrix< D_complex > | |
CCppNoddy::Example::Harmonic_equation< _Type, _Xtype > | Define the harmonic equation by inheriting the Equation base class |
CCppNoddy::Example::OS_bvp_equation | Define the OSE for the local refinement procedure |
CCppNoddy::Example::OS_bvp_equation | Define the OSE for the local refinement procedure |
CCppNoddy::Equation_1matrix< D_complex, double > | |
CCppNoddy::Equation_1matrix< std::complex< double > > | |
CCppNoddy::Equation_1matrix< std::complex< double >, _Type > | |
CCppNoddy::Equation< _Type, _Xtype > | An equation object base class used in the BVP/IVP classes |
►CCppNoddy::Equation_1matrix< _Type, _Xtype > | An equation object base class used in the IBVP classes (and others) |
CCppNoddy::Equation_2matrix< _Type, double > | |
►CCppNoddy::Equation_2matrix< double > | |
CCppNoddy::Example::Diff_equation | |
CCppNoddy::Example::Diffusion_equations | |
CCppNoddy::Example::Karman_equations | Define the Karman equations |
CCppNoddy::Example::Nlin_adv_equation | |
CCppNoddy::Example::harmonic_equation | Define the harmonic equation by inheriting the Equation base class |
►CCppNoddy::Equation_2matrix< D_complex > | |
CCppNoddy::Example::OS_evp_equation | Define the OS equation for the global QZ EVP |
CCppNoddy::Example::OS_evp_equation | Define the OS equation for the global QZ EVP |
CCppNoddy::Equation_2matrix< double, double > | |
►CCppNoddy::Equation_2matrix< _Type, _Xtype > | An equation object base class used in the PDE_double_IBVP class |
►CCppNoddy::Equation_3matrix< double > | |
CCppNoddy::Example::diffusion_double | |
CCppNoddy::Example::nonlinear | |
CCppNoddy::Example::nonlinear | |
CCppNoddy::Equation_3matrix< _Type, _Xtype > | An equation object base class used in the PDE_double_IBVP class |
►CCppNoddy::Residual< D_complex > | |
CCppNoddy::Example::Biharmonic_residual | Define a residual function using the boundary conditions for the biharmonic_equation |
CCppNoddy::Example::Cube_root_problem | The problem to be solved, here z^3 -1 in complex form |
CCppNoddy::Example::Harmonic_left_BC< _Type > | |
CCppNoddy::Example::Harmonic_right_BC< _Type > | |
CCppNoddy::Example::OS_bvp_left_BC | |
CCppNoddy::Example::OS_bvp_left_BC | |
CCppNoddy::Example::OS_bvp_right_BC | |
CCppNoddy::Example::OS_bvp_right_BC | |
CCppNoddy::Example::OS_evp_both_BC | |
CCppNoddy::Example::OS_evp_both_BC | |
►CCppNoddy::Residual< double > | |
CCppNoddy::Example::Arc_problem | Define the residual for arc-length continuation of a circle |
CCppNoddy::Example::Arc_problem | Define the residual for arc-length continuation of a circle |
CCppNoddy::Example::Arc_problem | Define the residual for arc-length continuation of a circle |
CCppNoddy::Example::Berman_left_BC | |
CCppNoddy::Example::Berman_residual | Define a residual function using the boundary conditions for the Berman equation |
CCppNoddy::Example::Berman_right_BC | |
CCppNoddy::Example::Blasius_left_BC | |
CCppNoddy::Example::Blasius_residual | Define a residual function using the boundary conditions for the Blasius profile |
CCppNoddy::Example::Blasius_right_BC | |
CCppNoddy::Example::FS_residual | Define a residual function using the boundary conditions for the Blasius profile |
CCppNoddy::Example::Karman_left_BC | Define the boundary conditions |
CCppNoddy::Example::Karman_left_BC | Define the boundary conditions |
CCppNoddy::Example::Karman_left_BC | Define the boundary conditions |
CCppNoddy::Example::Karman_left_BC | Define the boundary conditions |
CCppNoddy::Example::Karman_right_BC | |
CCppNoddy::Example::Karman_right_BC | |
CCppNoddy::Example::Karman_right_BC | |
CCppNoddy::Example::Karman_right_BC | |
CCppNoddy::Example::Neutral_residual | |
CCppNoddy::Example::VCube_root_problem | Defines the problem: here z^3 -1 = 0, in vector form using real and imaginary parts |
CCppNoddy::Example::harmonic_both_BC | |
CCppNoddy::Residual< std::complex< double > > | |
►CCppNoddy::Sequential_Matrix_base< _Type > | A base matrix class for sequential matrices |
CCppNoddy::DenseMatrix< double > | |
CCppNoddy::DenseMatrix< D_complex > | |
CCppNoddy::DenseMatrix< std::complex< double > > | |
CCppNoddy::BandedMatrix< _Type > | A matrix class that constructs a BANDED matrix |
CCppNoddy::DenseMatrix< _Type > | A matrix class that constructs a DENSE matrix as a row major std::vector of DenseVectors |
CCppNoddy::SparseMatrix< _Type > | A matrix class that constructs a SPARSE matrix as a row major std::vector of SparseVectors |
CCppNoddy::Sequential_Matrix_base< D_complex > | |
CCppNoddy::Sequential_Matrix_base< double > | |
CCppNoddy::Sequential_Matrix_base< std::complex< double > > | |
CCppNoddy::SparseLinearSystem< _Type > | A linear system class for vector right-hand sides |
CCppNoddy::SparseVector< _Type > | An SparseVector class – a sparse vector object |
CCppNoddy::Timer | A simple CPU-clock-tick timer for timing metods |
CCppNoddy::TrackerFile | |
►CCppNoddy::TwoD_Mapped_Node_Mesh< _Type > | A two dimensional (mapped) mesh utility object |
CExample::My_Mesh< _Type > | |
CExample::My_Mesh< _Type > | |
CCppNoddy::TwoD_Node_Mesh< _Type > | A two dimensional mesh utility object |
CCppNoddy::TwoD_TVDLF_Elt | A Linear Element class |
CCppNoddy::TwoD_TVDLF_Mesh | |
►Cstd::unary_function | |
CCppNoddy::scale_functor< _containerType, _valueType > | A unary pure function object that scales through multiplication |
►CCppNoddy::Uncopyable | An object to block copying |
CCppNoddy::ArcLength_base< D_complex > | |
CCppNoddy::ODE_IVP< double > | |
CCppNoddy::ODE_IVP< D_complex > | |
►CCppNoddy::ArcLength_base< _Type > | |
CCppNoddy::ODE_BVP< D_complex > | |
CCppNoddy::Newton< _Type > | A vector NEWTON iteration class |
CCppNoddy::ODE_BVP< _Type, _Xtype > | A templated object for real/complex vector system of first-order ordinary differential equations |
CCppNoddy::FnQuadrature | A quadrature class that takes a function pointer |
CCppNoddy::FortranData | A little (legacy) utility class for passing CppNoddy containers to Fortran library routines |
CCppNoddy::ODE_EVP< _Type > | A templated object for real/complex vector system of first-order ordinary differential equations |
CCppNoddy::ODE_IVP< _Type > | A templated object for real/complex vector system of first-order ordinary differential equations |
►CCppNoddy::OneD_Hyperbolic_System | A class to represent a one dimensional hyperbolic system of equations |
CCppNoddy::Example::Acoustic_1d | Define the system |
CCppNoddy::Example::Acoustic_1d_ref | Define the system |
CCppNoddy::Example::Euler_1d | Define the system |
CCppNoddy::Example::NlinAdv | Define the system |
CCppNoddy::Example::Shallow_1d_rad | Define the system |
CCppNoddy::PDE_IBVP< _Type > | A templated object for real/complex vector system of unsteady equations |
CCppNoddy::PDE_double_IBVP< _Type > | A templated object for real/complex vector system of unsteady equations |
►CCppNoddy::TwoD_Hyperbolic_System | A class to represent a two-dimensional hyperbolic system of equations |
CCppNoddy::Example::NlinAdv | Define the system |
CCppNoddy::Example::NlinAdv | Define the system |
CCppNoddy::Example::NlinAdv | Define the system |
CCppNoddy::Example::NlinAdv | Define the system |
CCppNoddy::Example::Shallow_2d_rad | Define the system |
CCppNoddy::Example::Shallow_2d_source | Define the system |
CCppNoddy::reversed_BL< _Type > | A templated object for real/complex vector system of unsteady equations |