Home
last modified time | relevance | path

Searched refs:V0 (Results 1 – 15 of 15) sorted by relevance

/petsc/src/ts/impls/implicit/alpha/
H A Dalpha2.c25 Vec V0, Va, V1; member
81 if (th->predictor) PetscCall(th->predictor(ts, th->X0, th->V0, th->A0, X1, th->predictor_ctx)); in TSAlpha_ApplyPredictor()
109 Vec X0 = th->X0, V0 = th->V0, A0 = th->A0; in TSAlpha_StageVecs() local
119 PetscCall(VecAXPY(A1, -dt, V0)); in TSAlpha_StageVecs()
123 PetscCall(VecAYPX(V1, dt * Gamma, V0)); in TSAlpha_StageVecs()
128 PetscCall(VecWAXPY(Va, -1.0, V0, V1)); in TSAlpha_StageVecs()
129 PetscCall(VecAYPX(Va, Alpha_f, V0)); in TSAlpha_StageVecs()
161 Vec V0 = ts->vec_dot, V1, V2 = th->V1; in TSAlpha_Restart() local
166 PetscCall(VecDuplicate(V0, &V1)); in TSAlpha_Restart()
180 PetscCall(VecCopy(V0, th->V0)); in TSAlpha_Restart()
[all …]
H A Dalpha1.c24 Vec V0, Va, V1; member
75 Vec X0 = th->X0, V0 = th->V0; in TSAlpha_StageVecs() local
84 PetscCall(VecAXPBY(V1, 1 - 1 / Gamma, 1 / (Gamma * dt), V0)); in TSAlpha_StageVecs()
89 PetscCall(VecWAXPY(Va, -1.0, V0, V1)); in TSAlpha_StageVecs()
90 PetscCall(VecAYPX(Va, Alpha_m, V0)); in TSAlpha_StageVecs()
131 PetscCall(VecZeroEntries(th->V0)); in TSAlpha_Restart()
154 PetscCall(VecZeroEntries(th->V0)); in TSAlpha_Restart()
155 PetscCall(VecAXPY(th->V0, -3 / time_step, X0)); in TSAlpha_Restart()
156 PetscCall(VecAXPY(th->V0, +4 / time_step, X1)); in TSAlpha_Restart()
157 PetscCall(VecAXPY(th->V0, -1 / time_step, X2)); in TSAlpha_Restart()
[all …]
/petsc/src/ts/impls/bdf/
H A Dbdf.c189 Vec V, V0; in TSBDF_PreSolve() local
194 PetscCall(TSBDF_GetVecs(ts, NULL, &V, &V0)); in TSBDF_PreSolve()
197 PetscCall(VecZeroEntries(V0)); in TSBDF_PreSolve()
198 PetscCall(VecMAXPY(V0, n - 1, alpha + 1, vecs + 1)); in TSBDF_PreSolve()
200 PetscCall(TSBDF_RestoreVecs(ts, NULL, &V, &V0)); in TSBDF_PreSolve()
364 Vec V, V0; in SNESTSFormFunction_BDF() local
368 PetscCall(TSBDF_GetVecs(ts, dm, &V, &V0)); in SNESTSFormFunction_BDF()
371 PetscCall(VecAYPX(V, shift, V0)); in SNESTSFormFunction_BDF()
373 PetscCall(VecWAXPY(V, shift, X, V0)); in SNESTSFormFunction_BDF()
381 PetscCall(TSBDF_RestoreVecs(ts, dm, &V, &V0)); in SNESTSFormFunction_BDF()
[all …]
/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.h33 Vec V0; /* Design variable */ member
H A Dlcl.c26 PetscCall(VecDestroy(&lclP->V0)); in TaoDestroy_LCL()
139 PetscCall(VecDuplicate(lclP->V, &lclP->V0)); in TaoSetup_LCL()
258 PetscCall(VecCopy(lclP->V, lclP->V0)); in TaoSolve_LCL()
355 PetscCall(LCLGather(lclP, lclP->U0, lclP->V0, lclP->X0)); in TaoSolve_LCL()
/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busadj.c84 Vec V0; /* Initial voltage vector (Power flow solution) */ member
136 PetscCall(VecCopy(user->V0, Xnet)); in SetInitialGuess()
292 PetscCall(VecGetArray(user->V0, &v0)); in ResidualFunction()
310 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualFunction()
657 PetscCall(VecGetArray(user->V0, &v0)); in ResidualJacobian()
702 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualJacobian()
813 PetscCall(VecCreate(PETSC_COMM_WORLD, &user.V0)); in main()
814 PetscCall(VecSetSizes(user.V0, PETSC_DECIDE, user.neqs_net)); in main()
815 PetscCall(VecLoad(user.V0, Xview)); in main()
986 PetscCall(VecDestroy(&user.V0)); in main()
H A Dex9busoptfd.c81 Vec V0; /* Initial voltage vector (Power flow solution) */ member
138 PetscCall(VecCopy(user->V0, Xnet)); in SetInitialGuess()
293 PetscCall(VecGetArray(user->V0, &v0)); in ResidualFunction()
311 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualFunction()
659 PetscCall(VecGetArray(user->V0, &v0)); in ResidualJacobian()
704 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualJacobian()
1001 PetscCall(VecCreate(PETSC_COMM_WORLD, &ctx->V0)); in FormFunction()
1002 PetscCall(VecSetSizes(ctx->V0, PETSC_DECIDE, ctx->neqs_net)); in FormFunction()
1003 PetscCall(VecLoad(ctx->V0, Xview)); in FormFunction()
1134 PetscCall(VecDestroy(&ctx->V0)); in FormFunction()
H A Dex9bus.c115 Vec V0; /* Initial voltage vector (Power flow solution) */ member
362 PetscCall(VecCopy(user->V0, Xnet)); in SetInitialGuess()
521 PetscCall(VecGetArray(user->V0, &v0)); in ResidualFunction()
539 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualFunction()
929 PetscCall(VecGetArrayRead(user->V0, &v0)); in ResidualJacobian()
974 PetscCall(VecRestoreArrayRead(user->V0, &v0)); in ResidualJacobian()
1102 PetscCall(VecCreate(PETSC_COMM_WORLD, &user.V0)); in main()
1103 PetscCall(VecSetSizes(user.V0, PETSC_DECIDE, user.neqs_net)); in main()
1104 PetscCall(VecLoad(user.V0, Xview)); in main()
1280 PetscCall(VecDestroy(&user.V0)); in main()
H A Dex9busopt.c91 Vec V0; /* Initial voltage vector (Power flow solution) */ member
175 PetscCall(VecCopy(user->V0, Xnet)); in SetInitialGuess()
263 PetscCall(VecCopy(user->V0, Xnet)); in InitialGuess()
438 PetscCall(VecGetArray(user->V0, &v0)); in ResidualFunction()
456 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualFunction()
801 PetscCall(VecGetArray(user->V0, &v0)); in ResidualJacobian()
846 PetscCall(VecRestoreArray(user->V0, &v0)); in ResidualJacobian()
1109 PetscCall(VecCreate(PETSC_COMM_WORLD, &user.V0)); in main()
1110 PetscCall(VecSetSizes(user.V0, PETSC_DECIDE, user.neqs_net)); in main()
1111 PetscCall(VecLoad(user.V0, Xview)); in main()
[all …]
H A Dex9busdmnetwork.c118 Vec V0; in read_data() local
161 PetscCall(VecCreate(PETSC_COMM_SELF, &V0)); in read_data()
162 PetscCall(VecLoad(V0, Xview)); in read_data()
186 PetscCall(VecGetArrayRead(V0, &varr)); in read_data()
348 PetscCall(VecRestoreArrayRead(V0, &varr)); in read_data()
352 PetscCall(VecDestroy(&V0)); in read_data()
/petsc/src/ts/tutorials/
H A Dex43.c53 PetscErrorCode Predictor(TS ts, Vec X0, Vec V0, Vec A0, Vec X1, PetscCtx ctx) in Predictor() argument
62 PetscCall(VecAXPY(X1, dt, V0)); in Predictor()
/petsc/src/ts/tutorials/hamiltonian/
H A Dex3.c33 V0, enumerator
758 constants[V0] = param->v0; in InitializeConstants()
H A Dex2.c87 V0, enumerator
1443 constants[V0] = param->v0; in InitializeConstants()
H A Dex4.c108 V0, enumerator
2057 constants[V0] = param->v0; in InitializeConstants()
/petsc/include/
H A Dpetscts.h1577 PETSC_EXTERN_TYPEDEF typedef PetscErrorCode TSAlpha2PredictorFn(TS ts, Vec X0, Vec V0, Vec A0, Vec …