Searched refs:LandauCtx (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/ts/utils/dmplexlandau/tutorials/ |
| H A D | ex2.c | 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() [all …]
|
| H A D | ex1.c | 25 LandauCtx *ctx; in landau_field_print_access_callback() 93 …tscReal time, PetscReal temps[], PetscReal ns[], PetscInt grid, PetscReal shifts[], LandauCtx *ctx) in SetMaxwellians() 132 LandauCtx *ctx = (LandauCtx *)ptr; /* user-defined application context */ in FormFunction() 168 PetscErrorCode createVec_NRL(LandauCtx *ctx, Vec *vec) in createVec_NRL() 182 PetscErrorCode createTS_NRL(LandauCtx *ctx, Vec Temps) in createTS_NRL() 209 LandauCtx *ctx = (LandauCtx *)actx; /* user-defined application context */ in Monitor_nrl() 224 LandauCtx *ctx = (LandauCtx *)actx; /* user-defined application context */ in Monitor() 335 LandauCtx *ctx; in main()
|
| /petsc/src/ts/utils/dmplexlandau/ |
| H A D | plexland.c | 88 LandauCtx *ctx = (LandauCtx *)a_ctx; in LandauFormJacobian_Internal() 589 …CreateVMeshes(MPI_Comm comm_self, const PetscInt dim, const char prefix[], LandauCtx *ctx, DM pack) in LandauDMCreateVMeshes() 753 static PetscErrorCode SetupDS(DM pack, PetscInt dim, PetscInt grid, const char prefix[], LandauCtx … in SetupDS() 851 LandauCtx *ctx = (LandauCtx *)actx; in DMPlexLandauAddMaxwellians() 894 LandauCtx *ctx = (LandauCtx *)actx; in LandauSetInitialCondition() 907 …e adaptToleranceFEM(PetscFE fem, Vec sol, PetscInt type, PetscInt grid, LandauCtx *ctx, DM *newFor… in adaptToleranceFEM() 1014 static PetscErrorCode adapt(PetscInt grid, LandauCtx *ctx, Vec *uu) in adapt() 1040 static PetscErrorCode makeLambdas(LandauCtx *ctx) in makeLambdas() 1073 static PetscErrorCode ProcessOptions(LandauCtx *ctx, const char prefix[]) in ProcessOptions() 1403 …rorCode CreateStaticData(PetscInt dim, IS grid_batch_is_inv[], const char prefix[], LandauCtx *ctx) in CreateStaticData() [all …]
|
| /petsc/include/ |
| H A D | petsclandau.h | 193 } LandauCtx; typedef
|
| /petsc/src/ts/tests/ |
| H A D | ex30.c | 36 LandauCtx *ctx; 278 … g_Mass[], Vec t_fhat[][EX30_MAX_NUM_THRDS], PetscReal moments[], Vec globXArray[], LandauCtx *ctx) in gridToParticles_private() 371 LandauCtx *ctx; in PostStep() 472 LandauCtx *ctx; in go() 1045 LandauCtx *ctx; in main()
|
| /petsc/src/ts/utils/dmplexlandau/kokkos/ |
| H A D | landau.kokkos.cxx | 389 LandauCtx *ctx; in LandauKokkosJacobian()
|
| /petsc/src/ts/tutorials/hamiltonian/ |
| H A D | ex3.c | 408 LandauCtx *ctx; in CreateVelocityDM()
|