Searched refs:cvode (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/impls/implicit/sundials/ |
| H A D | sundials.c | 17 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSPrecond_Sundials_Petsc() local 20 Vec yy = cvode->w1, yydot = cvode->ydot; in TSPrecond_Sundials_Petsc() 52 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSPSolve_Sundials_Petsc() local 54 Vec rr = cvode->w1, zz = cvode->w2; in TSPSolve_Sundials_Petsc() 88 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSFunction_Sundials() local 89 Vec yy = cvode->w1, yyd = cvode->w2, yydot = cvode->ydot; in TSFunction_Sundials() 121 TS_Sundials *cvode = (TS_Sundials *)ts->data; in TSStep_Sundials() local 129 mem = cvode->mem; in TSStep_Sundials() 132 N_VSetArrayPointer((realtype *)y_data, cvode->y); in TSStep_Sundials() 137 if (cvode->monitorstep) flag = CVode(mem, tout, cvode->y, &t, CV_ONE_STEP); in TSStep_Sundials() [all …]
|
| /petsc/src/ts/impls/implicit/radau5/ |
| H A D | radau5.c | 14 TS_Radau5 *cvode = (TS_Radau5 *)ts->data; in FVPOL() local 19 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->work, Y)); in FVPOL() 20 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->workf, F)); in FVPOL() 27 PetscCallAbort(PETSC_COMM_SELF, TSComputeRHSFunction(ts, *X, cvode->work, cvode->workf)); in FVPOL() 31 PetscCallAbort(PETSC_COMM_SELF, VecDuplicate(cvode->work, &yydot)); in FVPOL() 33 …PetscCallAbort(PETSC_COMM_SELF, TSComputeIFunction(ts, *X, cvode->work, yydot, cvode->workf, PETSC… in FVPOL() 34 PetscCallAbort(PETSC_COMM_SELF, VecScale(cvode->workf, -1.)); in FVPOL() 38 PetscCallAbort(PETSC_COMM_SELF, VecResetArray(cvode->work)); in FVPOL() 39 PetscCallAbort(PETSC_COMM_SELF, VecResetArray(cvode->workf)); in FVPOL() 45 TS_Radau5 *cvode = (TS_Radau5 *)ts->data; in JVPOL() local [all …]
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 5202 (species/sundials-cvode-nonlinearconvcoef 0.01)
|