! Description of *->LC starters & generators ! Starter & generator &callH __lc(h_lc_Starter) _conti(CurveCont) &callLC __lc(lc_Starter) _conti(CurveCont) &callO __lc(p_lc_Starter) _conti(CurveCont) &callBPC __lc(bpc_lc_Starter) _conti(CurveCont) &callLPC __lc(lc_Starter) _conti(CurveCont) &callPD __lc(pd_lc_Starter) _conti(CurveCont) &callNS __lc(lc_Starter) _conti(CurveCont) ! Types of special points detectable along the cycle curve &types BPC 0 - - - LPC 1 0 - - PD - - 0 - NS 1 1 - 0 LC - - - - ! Names of classes of visible variables &names *Time *Phase Par Period Mult- TestLc- UserFunc- StdFunc- ! Data structures &dataH __lc.h h !starter _conti.h lc !generator &dataLC __lc.h lc !starter _conti.h lc !generator &dataO __lc.h p !starter _conti.h lc !generator &dataBPC __lc.h bpc !starter _conti.h lc !generator &dataLPC __lc.h lc !starter _conti.h lc !generator &dataPD __lc.h pd !starter _conti.h lc !generator &dataNS __lc.h lc !starter _conti.h lc !generator ! Functional parameter to be passed to starter &stafuncs _bvpalg(bvp_Init) =(bvp_PrintVector) =(bvp_SetVectorElementFA) =(bvp_GetVectorElementFA) =(bvp_SetVectorElementFC) =(bvp_GetVectorElementFC) =(bvp_PrintMatrix) =(bvp_CreateMatrix) =(bvp_DestroyMatrix) =(bvp_CopyMatrix) =(bvp_ClearMatrix) =(bvp_GetRowNum) =(bvp_GetColNum) =(bvp_SetMatrixAElement) =(bvp_GetMatrixAElement) =(bvp_SetMatrixBElement) =(bvp_GetMatrixBElement) =(bvp_SetMatrixCElement) =(bvp_GetMatrixCElement) =(bvp_SetMatrixDElement) =(bvp_GetMatrixDElement) =(bvp_GetMatrixEElement) =(bvp_GetMatrixP0Element) =(bvp_GetMatrixP1Element) =(bvp_MultiplyMatrixVector) =(bvp_AppendMatrixVector) =(bvp_Solve) =(bvp_Decomp) =(bvp_NormOfVector) =(bvp_SingSolve) =(bvp_GetMatrixA) ! Functional parameter to be passed to generator &genfuncs _bvpalg(bvp_PrintVector) _linalg(CreateVector) =(DestroyVector) =(GetVectorDim) =(CopyVector) =(ScalProd) _bvpalg(bvp_NormOfVector) _linalg(NormalizeVector) =(AddScaledVector) =(CopyVectorElements) _bvpalg(bvp_PrintMatrix) =(bvp_CreateMatrix) =(bvp_DestroyMatrix) =(bvp_CopyMatrix) =(bvp_MultiplyMatrixVector) =(bvp_AppendMatrixVector) =(bvp_Solve) =(bvp_Decomp) ! Defining function &deffuncs __lc(lc_DefCycle) =(lc_JacDefCycle) ! Test functions &testfuncs __lc(lc_TestBranch) =(lc_TestFold) =(lc_TestFlip) =(lc_TestNS) ! Proc Func &procfuncs __lc(lc_ProcDefault) =(lc_ProcBranch) =(lc_ProcFold) =(lc_ProcFlip) =(lc_ProcNS) ! Adapter &adapters __lc(lc_Adapter) ! Decoder &trans __lc(lc_Decoder) ! Hidden integrator &slaveO O