#include <ode_bv_multishoot.h>
Definition at line 48 of file ode_bv_multishoot.h.
Public Member Functions | |
virtual int | solve (vec_t &mesh, int &n_func, vec_t &y_start, param_t ¶m, func_t &left_b, func_t &right_b, func_t &extra_b, func_t &derivs, vec_t &x_save, mat_t &y_save) |
int | set_iv (ode_iv_solve< param_t, func_t, vec_t, alloc_vec_t, alloc_t > &ois) |
int | set_mroot (mroot< param_t, mm_funct< param_t > > &root) |
Data Fields | |
ode_iv_solve< param_t, func_t, vec_t, alloc_vec_t, alloc_t > | def_ois |
gsl_mroot_hybrids< param_t, mm_funct< param_t > > | def_mroot |
Protected Member Functions | |
int | solve_fun (size_t nv, const vec_t &sx, vec_t &sy, param_t &pa) |
Function to solve. | |
Protected Attributes | |
ode_iv_solve< param_t, func_t, vec_t, alloc_vec_t, alloc_t > * | oisp |
The initial value solver. | |
gsl_mroot_hybrids< param_t, mm_funct< param_t > > * | mrootp |
The equation solver. | |
vec_t * | l_mesh |
Desc. | |
vec_t * | l_y_start |
Desc. | |
param_t * | l_param |
Desc. | |
func_t * | l_left_b |
Desc. | |
func_t * | l_right_b |
Desc. | |
func_t * | l_extra_b |
Desc. | |
func_t * | l_derivs |
Desc. | |
int * | l_n_func |
Desc. | |
vec_t * | l_x_save |
Desc. | |
mat_t * | l_y_save |
Desc. | |
bool | save |
Desc. |
Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.
Project hosting provided by
,
O2scl Sourceforge Project Page