Lines Matching refs:LandauCtx

20 …PetscErrorCode (*test)(TS, Vec, PetscInt, PetscReal, PetscBool, LandauCtx *, struct REctx_struct *…
21 PetscErrorCode (*impuritySrcRate)(PetscReal, PetscReal *, LandauCtx *);
22 PetscErrorCode (*E)(Vec, Vec, PetscInt, PetscReal, LandauCtx *, PetscReal *);
140 …estNone(TS ts, Vec X, PetscInt stepi, PetscReal time, PetscBool islast, LandauCtx *ctx, REctx *rec… in testNone()
146 …Spitzer(TS ts, Vec X, PetscInt stepi, PetscReal time, PetscBool islast, LandauCtx *ctx, REctx *rec… in testSpitzer()
243 LandauCtx *ctx = (LandauCtx *)constants; in f0_0_diff_lp()
257 LandauCtx *ctx = (LandauCtx *)constants; in f0_0_maxwellian_lp()
268 …tStable(TS ts, Vec X, PetscInt stepi, PetscReal time, PetscBool islast, LandauCtx *ctx, REctx *rec… in testStable()
286 PetscCall(PetscDSSetConstants(prob, sizeof(LandauCtx) / sizeof(PetscScalar), (PetscScalar *)ctx)); in testStable()
314 static PetscErrorCode EInduction(Vec X, Vec X_t, PetscInt step, PetscReal time, LandauCtx *ctx, Pet… in EInduction()
340 static PetscErrorCode EConstant(Vec X, Vec X_t, PetscInt step, PetscReal time, LandauCtx *ctx, Pets… in EConstant()
347 static PetscErrorCode ENone(Vec X, Vec X_t, PetscInt step, PetscReal time, LandauCtx *ctx, PetscRea… in ENone()
370 LandauCtx *ctx; in FormSource()
412 LandauCtx *ctx = (LandauCtx *)actx; /* user-defined application context */ in Monitor()
483 LandauCtx *ctx; in PreStep()
504 static PetscErrorCode stepSrc(PetscReal time, PetscReal *rho, LandauCtx *ctx) in stepSrc()
513 static PetscErrorCode zeroSrc(PetscReal time, PetscReal *rho, LandauCtx *ctx) in zeroSrc()
520 static PetscErrorCode pulseSrc(PetscReal time, PetscReal *rho, LandauCtx *ctx) in pulseSrc()
535 static PetscErrorCode ProcessREOptions(REctx *rectx, const LandauCtx *ctx, DM dm, const char prefix… in ProcessREOptions()
615 ((LandauCtx *)ctx)->Ez *= E; in ProcessREOptions()
629 LandauCtx *ctx; in main()