|
CppNoddy
0.92
|
Arc-length continue the Falkner-Skan equation. More...
Go to the source code of this file.
Classes | |
| class | CppNoddy::Example::FS_eqn |
| Define the Falkner-Skan equation. More... | |
| class | CppNoddy::Example::FS_residual |
| Define a residual function using the boundary conditions for the Blasius profile. More... | |
Namespaces | |
| namespace | CppNoddy |
| A collection of OO numerical routines aimed at simple (typical) applied problems in continuum mechanics. | |
| namespace | CppNoddy::Example |
Functions | |
| int | main () |
Arc-length continue the Falkner-Skan equation.
![\[ f'''(y) + f(y) f''(y) + \beta \left ( 1 - f'(y)^2 \right )= 0\,, \]](form_68.png)
for varying values of the Hartree parameter 



Using Runge-Kutta to solve a BVP is not a great method, but here it's used to demo the arc-length continuation for scalar problems.
Definition in file ArcShootFalknerSkan.cpp.
| int main | ( | ) |
Definition at line 85 of file ArcShootFalknerSkan.cpp.
References CppNoddy::Newton< _Type >::arclength_solve(), CppNoddy::Example::FS_residual::eqn, CppNoddy::TrackerFile::header(), CppNoddy::ArcLength_base< _Type >::init_arc(), CppNoddy::TrackerFile::push_ptr(), CppNoddy::Newton< _Type >::set_monitor_det(), and CppNoddy::TrackerFile::update().
1.9.5
© 2012
R.E. Hewitt