Collaboration diagram for MFAUTOBV:
|   | 
| Classes | |
| class | MFAUTOBV | 
| A solution manifold of a boundary value problem posed in AUTO's representation.  More... | |
| Typedefs | |
| typedef int(* | MFfunc_type )(integer, const doublereal *, const integer *, const doublereal *, integer, doublereal *, doublereal *, doublereal *, MFErrorHandler e) | 
| typedef int(* | MFbcnd_type )(integer, const doublereal *, const integer *, integer, const doublereal *, const doublereal *, integer, doublereal *, doublereal *, MFErrorHandler e) | 
| typedef int(* | MFicnd_type )(integer, const doublereal *, const integer *, integer, const doublereal *, const doublereal *, const doublereal *, const doublereal *, integer, doublereal *, doublereal *, MFErrorHandler e) | 
| typedef int(* | MFstpnt_type )(integer, doublereal, doublereal *, doublereal *, MFErrorHandler e) | 
| typedef int(* | MFpvls_type )(integer, const void *, doublereal *, MFErrorHandler e) | 
| Functions | |
| MFImplicitMF | MFCreateAUTOBV (MFAUTOTPBVP tpbvp, MFNSpace space, MFErrorHandler e) | 
| Creates an implicit representation of the solution manifold of a two point boundary value problem. | |
| int | MFAUTOGetStartPoint (MFImplicitMF M, MFAUTOTPBVP tpbvp, MFstpnt_type stpnt, doublereal *p0, MFNVector *u0, MFNKMatrix *Phi0, MFErrorHandler e) | 
| Creates a starting point for AUTO. | |
| void | MFAUTOAddUserZero (MFImplicitMF M, int parm, double value, MFErrorHandler e) | 
| Adds a linear function of a single parameter whose level set indicates a curve on the solution that needs to be resolved. | |
| void | MFAUTODetectLimitPoints (MFImplicitMF M, MFErrorHandler e) | 
| Indicates that limit points are to be found (places the partial derivative of the solution manifold with respect to a single parameter is zero). The default is not to locate these submanifolds. | |
| void | MFAUTODetectBifurcationPoints (MFImplicitMF M, MFErrorHandler e) | 
| Indicates that bifurcation points are to be found (places the Jacobian of the boundary value problem has a null space with odd dimension (usually 1). The default is not to monitor these. | |
| void | MFAUTODetectSpecialPoints (MFImplicitMF M, int skip, MFErrorHandler e) | 
| Indicates that special bifurcation points are to be found (for example, Hopf bifurcations). The default is not to detect. | |
| MFImplicitMF | MFCreateAUTOPeriodicSolution (MFAUTOTPBVP tpbvp, MFNSpace space, MFErrorHandler e) | 
| Creates an implicit representation of the solution manifold of periodic motions (closed curves in phase space). | |
| int | MFAUTOBVSetIntegerParameter (MFImplicitMF M, char *parameterName, int value, MFErrorHandler e) | 
| Allows the user to set AUTO's integer parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. | |
| int | MFAUTOBVSetRealParameter (MFImplicitMF M, char *parameterName, double value, MFErrorHandler e) | 
| Allows the user to set AUTO's real valued parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. | |
| int | MFAUTOBVGetIntegerParameter (MFImplicitMF M, char *parameterName, MFErrorHandler e) | 
| Allows the user to set AUTO's integer parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. | |
| double | MFAUTOBVGetRealParameter (MFImplicitMF M, char *parameterName, MFErrorHandler e) | 
| Allows the user to set AUTO's real valued parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. | |
| 
 | 
| typedef int (*MFbcnd_type)(integer,const doublereal*,const integer*,integer,const doublereal*,const doublereal*,integer,doublereal*,doublereal*,MFErrorHandler e); The signature of the routine that AUTO requires to evaluate the boundary conditions. Definition at line 27 of file MFAUTOIMF.h. | 
| 
 | 
| typedef int (*MFfunc_type)(integer,const doublereal*,const integer*,const doublereal*,integer,doublereal*,doublereal*,doublereal*,MFErrorHandler e); The signature of the routine that AUTO requires to evaluate the flow. Definition at line 21 of file MFAUTOIMF.h. | 
| 
 | 
| typedef int (*MFicnd_type)(integer,const doublereal*,const integer*,integer,const doublereal*,const doublereal*,const doublereal*,const doublereal*,integer,doublereal*,doublereal*,MFErrorHandler e); The signature of the routine that AUTO requires to evaluate integral conditions. Definition at line 33 of file MFAUTOIMF.h. | 
| 
 | 
| typedef int (*MFpvls_type)(integer,const void*,doublereal*,MFErrorHandler e); The signature of the routine that AUTO requires to project solutions of algebraic problems. Definition at line 45 of file MFAUTOIMF.h. | 
| 
 | 
| typedef int (*MFstpnt_type)(integer,doublereal,doublereal*,doublereal*,MFErrorHandler e); The signature of the routine that AUTO requires to evaluate an initial solution over t in [0,1]. Definition at line 39 of file MFAUTOIMF.h. | 
| 
 | ||||||||||||||||||||
| Adds a linear function of a single parameter whose level set indicates a curve on the solution that needs to be resolved. 
 
 | 
| 
 | ||||||||||||||||
| Allows the user to set AUTO's integer parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. Legal integer parameter names. See AUTO documentation for descriptions. 
 
 
 | 
| 
 | ||||||||||||||||
| Allows the user to set AUTO's real valued parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. Legal real parameter names. See AUTO documentation for descriptions. 
 
 
 | 
| 
 | ||||||||||||||||||||
| Allows the user to set AUTO's integer parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. Legal integer parameter names. See AUTO documentation for descriptions. 
 
 
 | 
| 
 | ||||||||||||||||||||
| Allows the user to set AUTO's real valued parameters. These are usually read from a file. Instead, default values are used when the AUTOBV is created, and the user may change them. Legal real parameter names. See AUTO documentation for descriptions. 
 
 
 | 
| 
 | ||||||||||||
| Indicates that bifurcation points are to be found (places the Jacobian of the boundary value problem has a null space with odd dimension (usually 1). The default is not to monitor these. 
 
 | 
| 
 | ||||||||||||
| Indicates that limit points are to be found (places the partial derivative of the solution manifold with respect to a single parameter is zero). The default is not to locate these submanifolds. 
 
 | 
| 
 | ||||||||||||||||
| Indicates that special bifurcation points are to be found (for example, Hopf bifurcations). The default is not to detect. 
 
 | 
| 
 | ||||||||||||||||||||||||||||||||
| Creates a starting point for AUTO. 
 
 
 | 
| 
 | ||||||||||||||||
| Creates an implicit representation of the solution manifold of a two point boundary value problem. 
 
 
 | 
| 
 | ||||||||||||||||
| Creates an implicit representation of the solution manifold of periodic motions (closed curves in phase space). 
 
 
 | 
 1.4.6
 1.4.6