Lines Matching refs:cv_mem

44   CVodeMem cv_mem;  in CVodeSetErrHandlerFn()  local
51 cv_mem = (CVodeMem) cvode_mem; in CVodeSetErrHandlerFn()
53 cv_mem->cv_ehfun = ehfun; in CVodeSetErrHandlerFn()
54 cv_mem->cv_eh_data = eh_data; in CVodeSetErrHandlerFn()
67 CVodeMem cv_mem; in CVodeSetErrFile() local
74 cv_mem = (CVodeMem) cvode_mem; in CVodeSetErrFile()
76 cv_mem->cv_errfp = errfp; in CVodeSetErrFile()
89 CVodeMem cv_mem; in CVodeSetUserData() local
96 cv_mem = (CVodeMem) cvode_mem; in CVodeSetUserData()
98 cv_mem->cv_user_data = user_data; in CVodeSetUserData()
111 CVodeMem cv_mem; in CVodeSetMaxOrd() local
119 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxOrd()
122 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetMaxOrd", MSGCV_NEG_MAXORD); in CVodeSetMaxOrd()
128 qmax_alloc = cv_mem->cv_qmax_alloc; in CVodeSetMaxOrd()
129 qmax_alloc = SUNMIN(qmax_alloc, cv_mem->cv_qmax_allocQ); in CVodeSetMaxOrd()
130 qmax_alloc = SUNMIN(qmax_alloc, cv_mem->cv_qmax_allocS); in CVodeSetMaxOrd()
133 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetMaxOrd", MSGCV_BAD_MAXORD); in CVodeSetMaxOrd()
137 cv_mem->cv_qmax = maxord; in CVodeSetMaxOrd()
150 CVodeMem cv_mem; in CVodeSetMaxNumSteps() local
157 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxNumSteps()
161 cv_mem->cv_mxstep = MXSTEP_DEFAULT; in CVodeSetMaxNumSteps()
163 cv_mem->cv_mxstep = mxsteps; in CVodeSetMaxNumSteps()
176 CVodeMem cv_mem; in CVodeSetMaxHnilWarns() local
183 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxHnilWarns()
185 cv_mem->cv_mxhnil = mxhnil; in CVodeSetMaxHnilWarns()
198 CVodeMem cv_mem; in CVodeSetStabLimDet() local
205 cv_mem = (CVodeMem) cvode_mem; in CVodeSetStabLimDet()
207 if( sldet && (cv_mem->cv_lmm != CV_BDF) ) { in CVodeSetStabLimDet()
208 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetStabLimDet", MSGCV_SET_SLDET); in CVodeSetStabLimDet()
212 cv_mem->cv_sldeton = sldet; in CVodeSetStabLimDet()
225 CVodeMem cv_mem; in CVodeSetInitStep() local
232 cv_mem = (CVodeMem) cvode_mem; in CVodeSetInitStep()
234 cv_mem->cv_hin = hin; in CVodeSetInitStep()
247 CVodeMem cv_mem; in CVodeSetMinStep() local
254 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMinStep()
257 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetMinStep", MSGCV_NEG_HMIN); in CVodeSetMinStep()
263 cv_mem->cv_hmin = HMIN_DEFAULT; in CVodeSetMinStep()
267 if (hmin * cv_mem->cv_hmax_inv > ONE) { in CVodeSetMinStep()
268 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetMinStep", MSGCV_BAD_HMIN_HMAX); in CVodeSetMinStep()
272 cv_mem->cv_hmin = hmin; in CVodeSetMinStep()
286 CVodeMem cv_mem; in CVodeSetMaxStep() local
293 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxStep()
296 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetMaxStep", MSGCV_NEG_HMAX); in CVodeSetMaxStep()
302 cv_mem->cv_hmax_inv = HMAX_INV_DEFAULT; in CVodeSetMaxStep()
307 if (hmax_inv * cv_mem->cv_hmin > ONE) { in CVodeSetMaxStep()
308 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetMaxStep", MSGCV_BAD_HMIN_HMAX); in CVodeSetMaxStep()
312 cv_mem->cv_hmax_inv = hmax_inv; in CVodeSetMaxStep()
325 CVodeMem cv_mem; in CVodeSetStopTime() local
331 cv_mem = (CVodeMem) cvode_mem; in CVodeSetStopTime()
337 if (cv_mem->cv_nst > 0) { in CVodeSetStopTime()
339 if ( (tstop - cv_mem->cv_tn) * cv_mem->cv_h < ZERO ) { in CVodeSetStopTime()
340 …cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetStopTime", MSGCV_BAD_TSTOP, tstop, cv_mem-… in CVodeSetStopTime()
346 cv_mem->cv_tstop = tstop; in CVodeSetStopTime()
347 cv_mem->cv_tstopset = SUNTRUE; in CVodeSetStopTime()
361 CVodeMem cv_mem; in CVodeSetMaxErrTestFails() local
368 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxErrTestFails()
370 cv_mem->cv_maxnef = maxnef; in CVodeSetMaxErrTestFails()
384 CVodeMem cv_mem; in CVodeSetMaxConvFails() local
391 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxConvFails()
393 cv_mem->cv_maxncf = maxncf; in CVodeSetMaxConvFails()
407 CVodeMem cv_mem; in CVodeSetMaxNonlinIters() local
416 cv_mem = (CVodeMem) cvode_mem; in CVodeSetMaxNonlinIters()
419 sensi_sim = (cv_mem->cv_sensi && (cv_mem->cv_ism==CV_SIMULTANEOUS)); in CVodeSetMaxNonlinIters()
424 if (cv_mem->NLSsim == NULL) { in CVodeSetMaxNonlinIters()
430 return(SUNNonlinSolSetMaxIters(cv_mem->NLSsim, maxcor)); in CVodeSetMaxNonlinIters()
435 if (cv_mem->NLS == NULL) { in CVodeSetMaxNonlinIters()
441 return(SUNNonlinSolSetMaxIters(cv_mem->NLS, maxcor)); in CVodeSetMaxNonlinIters()
456 CVodeMem cv_mem; in CVodeSetNonlinConvCoef() local
463 cv_mem = (CVodeMem) cvode_mem; in CVodeSetNonlinConvCoef()
465 cv_mem->cv_nlscoef = nlscoef; in CVodeSetNonlinConvCoef()
479 CVodeMem cv_mem; in CVodeSetLSetupFrequency() local
487 cv_mem = (CVodeMem) cvode_mem; in CVodeSetLSetupFrequency()
491 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetLSetupFrequency", in CVodeSetLSetupFrequency()
497 cv_mem->cv_msbp = (msbp == 0) ? MSBP : msbp; in CVodeSetLSetupFrequency()
511 CVodeMem cv_mem; in CVodeSetRootDirection() local
519 cv_mem = (CVodeMem) cvode_mem; in CVodeSetRootDirection()
521 nrt = cv_mem->cv_nrtfn; in CVodeSetRootDirection()
523 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetRootDirection", MSGCV_NO_ROOT); in CVodeSetRootDirection()
527 for(i=0; i<nrt; i++) cv_mem->cv_rootdir[i] = rootdir[i]; in CVodeSetRootDirection()
542 CVodeMem cv_mem; in CVodeSetNoInactiveRootWarn() local
549 cv_mem = (CVodeMem) cvode_mem; in CVodeSetNoInactiveRootWarn()
551 cv_mem->cv_mxgnull = 0; in CVodeSetNoInactiveRootWarn()
564 CVodeMem cv_mem; in CVodeSetConstraints() local
572 cv_mem = (CVodeMem) cvode_mem; in CVodeSetConstraints()
576 if (cv_mem->cv_constraintsMallocDone) { in CVodeSetConstraints()
577 N_VDestroy(cv_mem->cv_constraints); in CVodeSetConstraints()
578 cv_mem->cv_lrw -= cv_mem->cv_lrw1; in CVodeSetConstraints()
579 cv_mem->cv_liw -= cv_mem->cv_liw1; in CVodeSetConstraints()
581 cv_mem->cv_constraintsMallocDone = SUNFALSE; in CVodeSetConstraints()
582 cv_mem->cv_constraintsSet = SUNFALSE; in CVodeSetConstraints()
593 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetConstraints", MSGCV_BAD_NVECTOR); in CVodeSetConstraints()
600 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetConstraints", MSGCV_BAD_CONSTR); in CVodeSetConstraints()
604 if ( !(cv_mem->cv_constraintsMallocDone) ) { in CVodeSetConstraints()
605 cv_mem->cv_constraints = N_VClone(constraints); in CVodeSetConstraints()
606 cv_mem->cv_lrw += cv_mem->cv_lrw1; in CVodeSetConstraints()
607 cv_mem->cv_liw += cv_mem->cv_liw1; in CVodeSetConstraints()
608 cv_mem->cv_constraintsMallocDone = SUNTRUE; in CVodeSetConstraints()
612 N_VScale(ONE, constraints, cv_mem->cv_constraints); in CVodeSetConstraints()
614 cv_mem->cv_constraintsSet = SUNTRUE; in CVodeSetConstraints()
627 CVodeMem cv_mem; in CVodeSetQuadErrCon() local
633 cv_mem = (CVodeMem) cvode_mem; in CVodeSetQuadErrCon()
635 cv_mem->cv_errconQ = errconQ; in CVodeSetQuadErrCon()
648 CVodeMem cv_mem; in CVodeSetSensDQMethod() local
655 cv_mem = (CVodeMem) cvode_mem; in CVodeSetSensDQMethod()
658 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetSensDQMethod", MSGCV_BAD_DQTYPE); in CVodeSetSensDQMethod()
663 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetSensDQMethod", MSGCV_BAD_DQRHO); in CVodeSetSensDQMethod()
667 cv_mem->cv_DQtype = DQtype; in CVodeSetSensDQMethod()
668 cv_mem->cv_DQrhomax = DQrhomax; in CVodeSetSensDQMethod()
677 CVodeMem cv_mem; in CVodeSetSensErrCon() local
683 cv_mem = (CVodeMem) cvode_mem; in CVodeSetSensErrCon()
685 cv_mem->cv_errconS = errconS; in CVodeSetSensErrCon()
694 CVodeMem cv_mem; in CVodeSetSensMaxNonlinIters() local
703 cv_mem = (CVodeMem) cvode_mem; in CVodeSetSensMaxNonlinIters()
706 sensi_stg = (cv_mem->cv_sensi && (cv_mem->cv_ism==CV_STAGGERED)); in CVodeSetSensMaxNonlinIters()
711 if (cv_mem->NLSstg == NULL) { in CVodeSetSensMaxNonlinIters()
717 return(SUNNonlinSolSetMaxIters(cv_mem->NLSstg, maxcorS)); in CVodeSetSensMaxNonlinIters()
722 if (cv_mem->NLSstg1 == NULL) { in CVodeSetSensMaxNonlinIters()
728 return(SUNNonlinSolSetMaxIters(cv_mem->NLSstg1, maxcorS)); in CVodeSetSensMaxNonlinIters()
738 CVodeMem cv_mem; in CVodeSetSensParams() local
746 cv_mem = (CVodeMem) cvode_mem; in CVodeSetSensParams()
750 if (cv_mem->cv_SensMallocDone == SUNFALSE) { in CVodeSetSensParams()
751 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeSetSensParams", MSGCV_NO_SENSI); in CVodeSetSensParams()
755 Ns = cv_mem->cv_Ns; in CVodeSetSensParams()
759 cv_mem->cv_p = p; in CVodeSetSensParams()
766 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetSensParams", MSGCV_BAD_PBAR); in CVodeSetSensParams()
769 cv_mem->cv_pbar[is] = SUNRabs(pbar[is]); in CVodeSetSensParams()
773 cv_mem->cv_pbar[is] = ONE; in CVodeSetSensParams()
780 cvProcessError(cv_mem, CV_ILL_INPUT, "CVODES", "CVodeSetSensParams", MSGCV_BAD_PLIST); in CVodeSetSensParams()
783 cv_mem->cv_plist[is] = plist[is]; in CVodeSetSensParams()
787 cv_mem->cv_plist[is] = is; in CVodeSetSensParams()
796 CVodeMem cv_mem; in CVodeSetQuadSensErrCon() local
802 cv_mem = (CVodeMem) cvode_mem; in CVodeSetQuadSensErrCon()
806 if (cv_mem->cv_SensMallocDone == SUNFALSE) { in CVodeSetQuadSensErrCon()
807 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeSetQuadSensTolerances", MSGCV_NO_SENSI); in CVodeSetQuadSensErrCon()
813 if (cv_mem->cv_QuadSensMallocDone == SUNFALSE) { in CVodeSetQuadSensErrCon()
814 cvProcessError(cv_mem, CV_NO_QUADSENS, "CVODES", "CVodeSetQuadSensErrCon", MSGCV_NO_QUADSENSI); in CVodeSetQuadSensErrCon()
818 cv_mem->cv_errconQS = errconQS; in CVodeSetQuadSensErrCon()
837 CVodeMem cv_mem; in CVodeGetNumSteps() local
844 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumSteps()
846 *nsteps = cv_mem->cv_nst; in CVodeGetNumSteps()
859 CVodeMem cv_mem; in CVodeGetNumRhsEvals() local
866 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumRhsEvals()
868 *nfevals = cv_mem->cv_nfe; in CVodeGetNumRhsEvals()
881 CVodeMem cv_mem; in CVodeGetNumLinSolvSetups() local
888 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumLinSolvSetups()
890 *nlinsetups = cv_mem->cv_nsetups; in CVodeGetNumLinSolvSetups()
903 CVodeMem cv_mem; in CVodeGetNumErrTestFails() local
910 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumErrTestFails()
912 *netfails = cv_mem->cv_netf; in CVodeGetNumErrTestFails()
925 CVodeMem cv_mem; in CVodeGetLastOrder() local
932 cv_mem = (CVodeMem) cvode_mem; in CVodeGetLastOrder()
934 *qlast = cv_mem->cv_qu; in CVodeGetLastOrder()
947 CVodeMem cv_mem; in CVodeGetCurrentOrder() local
954 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentOrder()
956 *qcur = cv_mem->cv_next_q; in CVodeGetCurrentOrder()
969 CVodeMem cv_mem; in CVodeGetCurrentGamma() local
976 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentGamma()
978 *gamma = cv_mem->cv_gamma; in CVodeGetCurrentGamma()
992 CVodeMem cv_mem; in CVodeGetNumStabLimOrderReds() local
999 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumStabLimOrderReds()
1001 if (cv_mem->cv_sldeton==SUNFALSE) in CVodeGetNumStabLimOrderReds()
1004 *nslred = cv_mem->cv_nor; in CVodeGetNumStabLimOrderReds()
1017 CVodeMem cv_mem; in CVodeGetActualInitStep() local
1024 cv_mem = (CVodeMem) cvode_mem; in CVodeGetActualInitStep()
1026 *hinused = cv_mem->cv_h0u; in CVodeGetActualInitStep()
1039 CVodeMem cv_mem; in CVodeGetLastStep() local
1046 cv_mem = (CVodeMem) cvode_mem; in CVodeGetLastStep()
1048 *hlast = cv_mem->cv_hu; in CVodeGetLastStep()
1061 CVodeMem cv_mem; in CVodeGetCurrentStep() local
1068 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentStep()
1070 *hcur = cv_mem->cv_next_h; in CVodeGetCurrentStep()
1083 CVodeMem cv_mem; in CVodeGetCurrentState() local
1090 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentState()
1092 *y = cv_mem->cv_y; in CVodeGetCurrentState()
1105 CVodeMem cv_mem; in CVodeGetCurrentStateSens() local
1112 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentStateSens()
1114 *yS = cv_mem->cv_yS; in CVodeGetCurrentStateSens()
1128 CVodeMem cv_mem; in CVodeGetCurrentSensSolveIndex() local
1135 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentSensSolveIndex()
1137 *index = cv_mem->sens_solve_idx; in CVodeGetCurrentSensSolveIndex()
1150 CVodeMem cv_mem; in CVodeGetCurrentTime() local
1157 cv_mem = (CVodeMem) cvode_mem; in CVodeGetCurrentTime()
1159 *tcur = cv_mem->cv_tn; in CVodeGetCurrentTime()
1172 CVodeMem cv_mem; in CVodeGetTolScaleFactor() local
1179 cv_mem = (CVodeMem) cvode_mem; in CVodeGetTolScaleFactor()
1181 *tolsfact = cv_mem->cv_tolsf; in CVodeGetTolScaleFactor()
1194 CVodeMem cv_mem; in CVodeGetErrWeights() local
1201 cv_mem = (CVodeMem) cvode_mem; in CVodeGetErrWeights()
1203 N_VScale(ONE, cv_mem->cv_ewt, eweight); in CVodeGetErrWeights()
1216 CVodeMem cv_mem; in CVodeGetEstLocalErrors() local
1223 cv_mem = (CVodeMem) cvode_mem; in CVodeGetEstLocalErrors()
1225 N_VScale(ONE, cv_mem->cv_acor, ele); in CVodeGetEstLocalErrors()
1238 CVodeMem cv_mem; in CVodeGetWorkSpace() local
1245 cv_mem = (CVodeMem) cvode_mem; in CVodeGetWorkSpace()
1247 *leniw = cv_mem->cv_liw; in CVodeGetWorkSpace()
1248 *lenrw = cv_mem->cv_lrw; in CVodeGetWorkSpace()
1264 CVodeMem cv_mem; in CVodeGetIntegratorStats() local
1271 cv_mem = (CVodeMem) cvode_mem; in CVodeGetIntegratorStats()
1273 *nsteps = cv_mem->cv_nst; in CVodeGetIntegratorStats()
1274 *nfevals = cv_mem->cv_nfe; in CVodeGetIntegratorStats()
1275 *nlinsetups = cv_mem->cv_nsetups; in CVodeGetIntegratorStats()
1276 *netfails = cv_mem->cv_netf; in CVodeGetIntegratorStats()
1277 *qlast = cv_mem->cv_qu; in CVodeGetIntegratorStats()
1278 *qcur = cv_mem->cv_next_q; in CVodeGetIntegratorStats()
1279 *hinused = cv_mem->cv_h0u; in CVodeGetIntegratorStats()
1280 *hlast = cv_mem->cv_hu; in CVodeGetIntegratorStats()
1281 *hcur = cv_mem->cv_next_h; in CVodeGetIntegratorStats()
1282 *tcur = cv_mem->cv_tn; in CVodeGetIntegratorStats()
1295 CVodeMem cv_mem; in CVodeGetNumGEvals() local
1302 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumGEvals()
1304 *ngevals = cv_mem->cv_nge; in CVodeGetNumGEvals()
1317 CVodeMem cv_mem; in CVodeGetRootInfo() local
1325 cv_mem = (CVodeMem) cvode_mem; in CVodeGetRootInfo()
1327 nrt = cv_mem->cv_nrtfn; in CVodeGetRootInfo()
1329 for (i=0; i<nrt; i++) rootsfound[i] = cv_mem->cv_iroots[i]; in CVodeGetRootInfo()
1343 CVodeMem cv_mem; in CVodeGetNumNonlinSolvIters() local
1351 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumNonlinSolvIters()
1353 *nniters = cv_mem->cv_nni; in CVodeGetNumNonlinSolvIters()
1367 CVodeMem cv_mem; in CVodeGetNumNonlinSolvConvFails() local
1374 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumNonlinSolvConvFails()
1376 *nncfails = cv_mem->cv_ncfn; in CVodeGetNumNonlinSolvConvFails()
1390 CVodeMem cv_mem; in CVodeGetNonlinSolvStats() local
1398 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNonlinSolvStats()
1400 *nniters = cv_mem->cv_nni; in CVodeGetNonlinSolvStats()
1401 *nncfails = cv_mem->cv_ncfn; in CVodeGetNonlinSolvStats()
1417 CVodeMem cv_mem; in CVodeGetQuadNumRhsEvals() local
1424 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadNumRhsEvals()
1426 if (cv_mem->cv_quadr==SUNFALSE) { in CVodeGetQuadNumRhsEvals()
1427 cvProcessError(cv_mem, CV_NO_QUAD, "CVODES", "CVodeGetQuadNumRhsEvals", MSGCV_NO_QUAD); in CVodeGetQuadNumRhsEvals()
1431 *nfQevals = cv_mem->cv_nfQe; in CVodeGetQuadNumRhsEvals()
1440 CVodeMem cv_mem; in CVodeGetQuadNumErrTestFails() local
1447 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadNumErrTestFails()
1449 if (cv_mem->cv_quadr==SUNFALSE) { in CVodeGetQuadNumErrTestFails()
1450 cvProcessError(cv_mem, CV_NO_QUAD, "CVODES", "CVodeGetQuadNumErrTestFails", MSGCV_NO_QUAD); in CVodeGetQuadNumErrTestFails()
1454 *nQetfails = cv_mem->cv_netfQ; in CVodeGetQuadNumErrTestFails()
1463 CVodeMem cv_mem; in CVodeGetQuadErrWeights() local
1470 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadErrWeights()
1472 if (cv_mem->cv_quadr==SUNFALSE) { in CVodeGetQuadErrWeights()
1473 cvProcessError(cv_mem, CV_NO_QUAD, "CVODES", "CVodeGetQuadErrWeights", MSGCV_NO_QUAD); in CVodeGetQuadErrWeights()
1477 if(cv_mem->cv_errconQ) N_VScale(ONE, cv_mem->cv_ewtQ, eQweight); in CVodeGetQuadErrWeights()
1486 CVodeMem cv_mem; in CVodeGetQuadStats() local
1493 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadStats()
1495 if (cv_mem->cv_quadr==SUNFALSE) { in CVodeGetQuadStats()
1496 cvProcessError(cv_mem, CV_NO_QUAD, "CVODES", "CVodeGetQuadStats", MSGCV_NO_QUAD); in CVodeGetQuadStats()
1500 *nfQevals = cv_mem->cv_nfQe; in CVodeGetQuadStats()
1501 *nQetfails = cv_mem->cv_netfQ; in CVodeGetQuadStats()
1516 CVodeMem cv_mem; in CVodeGetQuadSensNumRhsEvals() local
1523 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadSensNumRhsEvals()
1525 if (cv_mem->cv_quadr_sensi == SUNFALSE) { in CVodeGetQuadSensNumRhsEvals()
1526 …cvProcessError(cv_mem, CV_NO_QUADSENS, "CVODES", "CVodeGetQuadSensNumRhsEvals", MSGCV_NO_QUADSENSI… in CVodeGetQuadSensNumRhsEvals()
1530 *nfQSevals = cv_mem->cv_nfQSe; in CVodeGetQuadSensNumRhsEvals()
1539 CVodeMem cv_mem; in CVodeGetQuadSensNumErrTestFails() local
1546 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadSensNumErrTestFails()
1548 if (cv_mem->cv_quadr_sensi == SUNFALSE) { in CVodeGetQuadSensNumErrTestFails()
1549 …cvProcessError(cv_mem, CV_NO_QUADSENS, "CVODES", "CVodeGetQuadSensNumErrTestFails", MSGCV_NO_QUADS… in CVodeGetQuadSensNumErrTestFails()
1553 *nQSetfails = cv_mem->cv_netfQS; in CVodeGetQuadSensNumErrTestFails()
1562 CVodeMem cv_mem; in CVodeGetQuadSensErrWeights() local
1570 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadSensErrWeights()
1572 if (cv_mem->cv_quadr_sensi == SUNFALSE) { in CVodeGetQuadSensErrWeights()
1573 …cvProcessError(cv_mem, CV_NO_QUADSENS, "CVODES", "CVodeGetQuadSensErrWeights", MSGCV_NO_QUADSENSI); in CVodeGetQuadSensErrWeights()
1576 Ns = cv_mem->cv_Ns; in CVodeGetQuadSensErrWeights()
1578 if (cv_mem->cv_errconQS) in CVodeGetQuadSensErrWeights()
1580 N_VScale(ONE, cv_mem->cv_ewtQS[is], eQSweight[is]); in CVodeGetQuadSensErrWeights()
1589 CVodeMem cv_mem; in CVodeGetQuadSensStats() local
1596 cv_mem = (CVodeMem) cvode_mem; in CVodeGetQuadSensStats()
1598 if (cv_mem->cv_quadr_sensi == SUNFALSE) { in CVodeGetQuadSensStats()
1599 cvProcessError(cv_mem, CV_NO_QUADSENS, "CVODES", "CVodeGetQuadSensStats", MSGCV_NO_QUADSENSI); in CVodeGetQuadSensStats()
1603 *nfQSevals = cv_mem->cv_nfQSe; in CVodeGetQuadSensStats()
1604 *nQSetfails = cv_mem->cv_netfQS; in CVodeGetQuadSensStats()
1620 CVodeMem cv_mem; in CVodeGetSensNumRhsEvals() local
1627 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensNumRhsEvals()
1629 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensNumRhsEvals()
1630 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetSensNumRhsEvals", MSGCV_NO_SENSI); in CVodeGetSensNumRhsEvals()
1634 *nfSevals = cv_mem->cv_nfSe; in CVodeGetSensNumRhsEvals()
1643 CVodeMem cv_mem; in CVodeGetNumRhsEvalsSens() local
1650 cv_mem = (CVodeMem) cvode_mem; in CVodeGetNumRhsEvalsSens()
1652 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetNumRhsEvalsSens()
1653 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetNumRhsEvalsSens", MSGCV_NO_SENSI); in CVodeGetNumRhsEvalsSens()
1657 *nfevalsS = cv_mem->cv_nfeS; in CVodeGetNumRhsEvalsSens()
1666 CVodeMem cv_mem; in CVodeGetSensNumErrTestFails() local
1673 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensNumErrTestFails()
1675 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensNumErrTestFails()
1676 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetSensNumErrTestFails", MSGCV_NO_SENSI); in CVodeGetSensNumErrTestFails()
1680 *nSetfails = cv_mem->cv_netfS; in CVodeGetSensNumErrTestFails()
1689 CVodeMem cv_mem; in CVodeGetSensNumLinSolvSetups() local
1696 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensNumLinSolvSetups()
1698 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensNumLinSolvSetups()
1699 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetSensNumLinSolvSetups", MSGCV_NO_SENSI); in CVodeGetSensNumLinSolvSetups()
1703 *nlinsetupsS = cv_mem->cv_nsetupsS; in CVodeGetSensNumLinSolvSetups()
1712 CVodeMem cv_mem; in CVodeGetSensErrWeights() local
1720 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensErrWeights()
1722 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensErrWeights()
1723 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetSensErrWeights", MSGCV_NO_SENSI); in CVodeGetSensErrWeights()
1727 Ns = cv_mem->cv_Ns; in CVodeGetSensErrWeights()
1730 N_VScale(ONE, cv_mem->cv_ewtS[is], eSweight[is]); in CVodeGetSensErrWeights()
1740 CVodeMem cv_mem; in CVodeGetSensStats() local
1747 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensStats()
1749 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensStats()
1750 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetSensStats", MSGCV_NO_SENSI); in CVodeGetSensStats()
1754 *nfSevals = cv_mem->cv_nfSe; in CVodeGetSensStats()
1755 *nfevalsS = cv_mem->cv_nfeS; in CVodeGetSensStats()
1756 *nSetfails = cv_mem->cv_netfS; in CVodeGetSensStats()
1757 *nlinsetupsS = cv_mem->cv_nsetupsS; in CVodeGetSensStats()
1766 CVodeMem cv_mem; in CVodeGetSensNumNonlinSolvIters() local
1774 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensNumNonlinSolvIters()
1776 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensNumNonlinSolvIters()
1777 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", in CVodeGetSensNumNonlinSolvIters()
1782 *nSniters = cv_mem->cv_nniS; in CVodeGetSensNumNonlinSolvIters()
1791 CVodeMem cv_mem; in CVodeGetSensNumNonlinSolvConvFails() local
1798 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensNumNonlinSolvConvFails()
1800 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensNumNonlinSolvConvFails()
1801 …cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetSensNumNonlinSolvConvFails", MSGCV_NO_SENSI); in CVodeGetSensNumNonlinSolvConvFails()
1805 *nSncfails = cv_mem->cv_ncfnS; in CVodeGetSensNumNonlinSolvConvFails()
1815 CVodeMem cv_mem; in CVodeGetSensNonlinSolvStats() local
1823 cv_mem = (CVodeMem) cvode_mem; in CVodeGetSensNonlinSolvStats()
1825 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetSensNonlinSolvStats()
1826 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", in CVodeGetSensNonlinSolvStats()
1831 *nSniters = cv_mem->cv_nniS; in CVodeGetSensNonlinSolvStats()
1832 *nSncfails = cv_mem->cv_ncfnS; in CVodeGetSensNonlinSolvStats()
1841 CVodeMem cv_mem; in CVodeGetStgrSensNumNonlinSolvIters() local
1849 cv_mem = (CVodeMem) cvode_mem; in CVodeGetStgrSensNumNonlinSolvIters()
1851 Ns = cv_mem->cv_Ns; in CVodeGetStgrSensNumNonlinSolvIters()
1853 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetStgrSensNumNonlinSolvIters()
1854 …cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetStgrSensNumNonlinSolvIters", MSGCV_NO_SENSI); in CVodeGetStgrSensNumNonlinSolvIters()
1858 if(cv_mem->cv_ism==CV_STAGGERED1) in CVodeGetStgrSensNumNonlinSolvIters()
1859 for(is=0; is<Ns; is++) nSTGR1niters[is] = cv_mem->cv_nniS1[is]; in CVodeGetStgrSensNumNonlinSolvIters()
1868 CVodeMem cv_mem; in CVodeGetStgrSensNumNonlinSolvConvFails() local
1876 cv_mem = (CVodeMem) cvode_mem; in CVodeGetStgrSensNumNonlinSolvConvFails()
1878 Ns = cv_mem->cv_Ns; in CVodeGetStgrSensNumNonlinSolvConvFails()
1880 if (cv_mem->cv_sensi==SUNFALSE) { in CVodeGetStgrSensNumNonlinSolvConvFails()
1881 …cvProcessError(cv_mem, CV_NO_SENS, "CVODES", "CVodeGetStgrSensNumNonlinSolvConvFails", MSGCV_NO_SE… in CVodeGetStgrSensNumNonlinSolvConvFails()
1885 if(cv_mem->cv_ism==CV_STAGGERED1) in CVodeGetStgrSensNumNonlinSolvConvFails()
1886 for(is=0; is<Ns; is++) nSTGR1ncfails[is] = cv_mem->cv_ncfnS1[is]; in CVodeGetStgrSensNumNonlinSolvConvFails()
1897 CVodeMem cv_mem; in CVodeGetStgrSensNonlinSolvStats() local
1906 cv_mem = (CVodeMem) cvode_mem; in CVodeGetStgrSensNonlinSolvStats()
1908 Ns = cv_mem->cv_Ns; in CVodeGetStgrSensNonlinSolvStats()
1910 if (cv_mem->cv_sensi == SUNFALSE) { in CVodeGetStgrSensNonlinSolvStats()
1911 cvProcessError(cv_mem, CV_NO_SENS, "CVODES", in CVodeGetStgrSensNonlinSolvStats()
1916 if(cv_mem->cv_ism == CV_STAGGERED1) { in CVodeGetStgrSensNonlinSolvStats()
1917 for(is=0; is<Ns; is++) nSTGR1niters[is] = cv_mem->cv_nniS1[is]; in CVodeGetStgrSensNonlinSolvStats()
1918 for(is=0; is<Ns; is++) nSTGR1ncfails[is] = cv_mem->cv_ncfnS1[is]; in CVodeGetStgrSensNonlinSolvStats()