![]() |
Object-oriented Scientific Computing Library: Version 0.910
|
Solve boundary-value ODE problems by shooting from one boundary to the other on a grid. More...
#include <ode_bv_solve.h>
This class is experimental.
Default template arguments
func_t
- ode_functvec_t
- ovector_basealloc_vec_t
- ovectoralloc_t
- ovector_allocvec_int_t
- ovector_int_base Definition at line 365 of file ode_bv_solve.h.
Public Member Functions | |
int | solve_grid (double x0, double x1, double h, size_t n, vec_t &ystart, vec_t ¥d, vec_int_t &index, size_t nsol, vec_t &xsol, mat_t &ysol, mat_t &err_sol, mat_t &dydx_sol, func_t &derivs) |
Desc. | |
Protected Member Functions | |
int | solve_grid_fun (size_t nv, const vec_t &tx, vec_t &ty) |
The shooting function to be solved by the multidimensional solver. | |
Protected Attributes | |
size_t | l_nsol |
Desc. | |
vec_t * | l_xsol |
Desc. | |
mat_t * | l_ysol |
Desc. | |
mat_t * | l_dydxsol |
Desc. | |
mat_t * | l_errsol |
Desc. |
Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).