Home
last modified time | relevance | path

Searched defs:sw (Results 1 – 25 of 40) sorted by relevance

12

/petsc/src/dm/impls/swarm/
H A Dswarmpic_sort.c130 PetscErrorCode DMSwarmSortGetNumberOfPointsPerCell(DM sw, PetscInt cell, PetscInt *npoints) in DMSwarmSortGetNumberOfPointsPerCell()
164 PetscErrorCode DMSwarmSortGetPointsPerCell(DM sw, PetscInt cell, PetscInt *npoints, PetscInt **pidl… in DMSwarmSortGetPointsPerCell()
248 PetscErrorCode DMSwarmSortGetAccess(DM sw) in DMSwarmSortGetAccess()
311 PetscErrorCode DMSwarmSortRestoreAccess(DM sw) in DMSwarmSortRestoreAccess()
340 PetscErrorCode DMSwarmSortGetIsValid(DM sw, PetscBool *isvalid) in DMSwarmSortGetIsValid()
372 PetscErrorCode DMSwarmSortGetSizes(DM sw, PetscInt *ncells, PetscInt *npoints) in DMSwarmSortGetSizes()
H A Dswarmpic.c258 PetscErrorCode DMSwarmCellDMGetBlockSize(DMSwarmCellDM celldm, DM sw, PetscInt *bs) in DMSwarmCellDMGetBlockSize()
344 PetscErrorCode DMSwarmSetPointsUniformCoordinates(DM sw, PetscReal min[], PetscReal max[], PetscInt… in DMSwarmSetPointsUniformCoordinates()
498 PetscErrorCode DMSwarmSetPointCoordinates(DM sw, PetscInt npoints, PetscReal coor[], PetscBool redu… in DMSwarmSetPointCoordinates()
752 PetscErrorCode DMSwarmCreatePointPerCellCount(DM sw, PetscInt *ncells, PetscInt **count) in DMSwarmCreatePointPerCellCount()
834 PetscErrorCode DMSwarmGetNumSpecies(DM sw, PetscInt *Ns) in DMSwarmGetNumSpecies()
856 PetscErrorCode DMSwarmSetNumSpecies(DM sw, PetscInt Ns) in DMSwarmSetNumSpecies()
880 PetscErrorCode DMSwarmGetCoordinateFunction(DM sw, PetscSimplePointFn **coordFunc) in DMSwarmGetCoordinateFunction()
904 PetscErrorCode DMSwarmSetCoordinateFunction(DM sw, PetscSimplePointFn *coordFunc) in DMSwarmSetCoordinateFunction()
930 PetscErrorCode DMSwarmGetVelocityFunction(DM sw, PetscSimplePointFn **velFunc) in DMSwarmGetVelocityFunction()
954 PetscErrorCode DMSwarmSetVelocityFunction(DM sw, PetscSimplePointFn *velFunc) in DMSwarmSetVelocityFunction()
[all …]
H A Dswarm.c117 PetscErrorCode DMSwarmVectorGetField(DM sw, PetscInt *Nf, const char **fieldnames[]) in DMSwarmVectorGetField()
176 PetscErrorCode DMSwarmVectorDefineFields(DM sw, PetscInt Nf, const char *fieldnames[]) in DMSwarmVectorDefineFields()
218 static PetscErrorCode DMCreateGlobalVector_Swarm(DM sw, Vec *vec) in DMCreateGlobalVector_Swarm()
252 static PetscErrorCode DMCreateLocalVector_Swarm(DM sw, Vec *vec) in DMCreateLocalVector_Swarm()
348 static PetscErrorCode DMSwarmDestroyVectorFromFields_Private(DM sw, PetscInt Nf, const char *fieldn… in DMSwarmDestroyVectorFromFields_Private()
388 static PetscErrorCode DMSwarmCreateVectorFromFields_Private(DM sw, PetscInt Nf, const char *fieldna… in DMSwarmCreateVectorFromFields_Private()
642 static PetscErrorCode DMCreateMatrix_Swarm(DM sw, Mat *m) in DMCreateMatrix_Swarm()
942 static PetscErrorCode DMSwarmComputeGradientMatrix_Private(DM sw, DM dm, Mat derv, PetscBool useDel… in DMSwarmComputeGradientMatrix_Private()
1069 static PetscErrorCode DMCreateGradientMatrix_Swarm(DM sw, DM dm, Mat *derv) in DMCreateGradientMatrix_Swarm()
1386 PetscErrorCode DMSwarmSetLocalSizes(DM sw, PetscInt nlocal, PetscInt buffer) in DMSwarmSetLocalSizes()
[all …]
/petsc/src/dm/impls/swarm/tests/
H A Dex4.c89 static PetscErrorCode CreateSwarm(DM dm, AppCtx *user, DM *sw) in CreateSwarm()
132 DM sw; in RHSFunction() local
162 DM sw; in RHSJacobian() local
218 DM sw; in RHSJacobianS() local
241 DM sw; in RHSObjectiveF() local
266 DM sw; in RHSFunctionG() local
291 DM sw; in CreateSolution() local
311 DM sw; in SetProblem() local
366 DM sw; in InitializeSolve() local
396 DM sw; in ComputeError() local
[all …]
H A Dex5.c51 static PetscErrorCode CreateSwarm(DM dm, AppCtx *user, DM *sw) in CreateSwarm()
95 DM sw; in RHSFunction() local
133 DM sw; in RHSJacobian() local
165 DM sw; in RHSFunctionX() local
186 DM sw; in RHSFunctionV() local
218 DM sw; in CreateSolution() local
238 DM sw; in SetProblem() local
296 DM sw; in DMSwarmTSRedistribute() local
380 DM sw; in InitializeSolveAndSwarm() local
425 DM sw; in ComputeError() local
[all …]
H A Dex1.c50 static PetscErrorCode CreateSwarm(DM dm, DM *sw, AppCtx *user) in CreateSwarm()
96 static PetscErrorCode CheckMigrate(DM sw) in CheckMigrate()
127 static PetscErrorCode CheckPointInsertion(DM sw) in CheckPointInsertion()
154 static PetscErrorCode CheckPointInsertion_Boundary(DM sw) in CheckPointInsertion_Boundary()
197 DM dm, sw; in main() local
H A Dex8.c50 static PetscErrorCode CreateSwarm(DM dm, AppCtx *user, DM *sw) in CreateSwarm()
74 static PetscErrorCode TestDistribution(DM sw, PetscReal confidenceLevel, AppCtx *user) in TestDistribution()
126 DM dm, sw; in main() local
H A Dex12.c68 static PetscErrorCode InitializeParticles(DM sw, UserContext *user) in InitializeParticles()
86 DM dm, sw; in main() local
H A Dex3.c32 static PetscErrorCode CreateParticles(DM dm, DM *sw, AppCtx *user) in CreateParticles()
69 DM dm, sw, cellsw; /* Mesh and particle managers */ in main() local
H A Dex6.c184 static PetscErrorCode CreateSwarm(DM dm, AppCtx *user, DM *sw) in CreateSwarm()
232 static PetscErrorCode ComputeFieldAtParticles_Coulomb(SNES snes, DM sw, PetscReal E[]) in ComputeFieldAtParticles_Coulomb()
263 static PetscErrorCode ComputeFieldAtParticles_Primal(SNES snes, DM sw, PetscReal E[]) in ComputeFieldAtParticles_Primal()
370 static PetscErrorCode ComputeFieldAtParticles_Mixed(SNES snes, DM sw, PetscReal E[]) in ComputeFieldAtParticles_Mixed()
488 static PetscErrorCode ComputeFieldAtParticles(SNES snes, DM sw, PetscReal E[]) in ComputeFieldAtParticles()
522 DM sw; in RHSFunction() local
569 DM sw; in RHSJacobian() local
601 DM sw; in RHSFunctionX() local
623 DM sw; in RHSFunctionV() local
664 DM sw; in RHSJacobianS() local
[all …]
H A Dex11.c183 static PetscErrorCode CreateSwarm(DM dm, DM *sw, AppCtx *user) in CreateSwarm()
219 static PetscErrorCode computeParticleMoments(DM sw, Vec u, PetscReal moments[3], AppCtx *user) in computeParticleMoments()
303 static PetscErrorCode TestParticlesToField(DM sw, DM dm, Vec fhat, AppCtx *user) in TestParticlesToField()
331 static PetscErrorCode TestFieldToParticles(DM sw, DM dm, Vec fhat, AppCtx *user) in TestFieldToParticles()
357 static PetscErrorCode TestParticlesToGradientField(DM sw, DM dm, Vec fhat, AppCtx *user) in TestParticlesToGradientField()
378 DM dm, subdm, sw; in main() local
H A Dex2.c170 static PetscErrorCode CreateParticles(DM dm, DM *sw, AppCtx *user) in CreateParticles()
264 static PetscErrorCode CreateParticles_Shape(DM dm, DM *sw, AppCtx *user) in CreateParticles_Shape()
322 static PetscErrorCode computeParticleMoments(DM sw, PetscReal moments[3], AppCtx *user) in computeParticleMoments()
396 static PetscErrorCode TestL2ProjectionParticlesToField(DM dm, DM sw, Vec fhat, AppCtx *user) in TestL2ProjectionParticlesToField()
417 static PetscErrorCode TestL2ProjectionFieldToParticles(DM dm, DM sw, Vec fhat, AppCtx *user) in TestL2ProjectionFieldToParticles()
548 static PetscErrorCode TestFieldGradientProjection(DM dm, DM sw, AppCtx *user) in TestFieldGradientProjection()
608 static PetscErrorCode TestL2Projection_Shape(DM dm, DM sw, AppCtx *user) in TestL2Projection_Shape()
651 DM dm, sw; in main() local
H A Dex7.c43 PetscErrorCode createSwarm(const DM dm, DM *sw) in createSwarm()
59 PetscErrorCode gridToParticles(const DM dm, DM sw, PetscReal *moments, Vec rhs, Mat M_p) in gridToParticles()
161 PetscErrorCode particlesToGrid(const DM dm, DM sw, const PetscInt Np, const PetscInt a_tid, const P… in particlesToGrid()
/petsc/src/ts/tests/
H A Dex30.c69 PetscErrorCode createSwarm(const DM dm, PetscInt dim, DM *sw) in createSwarm()
86 static PetscErrorCode makeSwarm(DM sw, const PetscInt dim, const PetscInt Np, const PetscReal xx[],… in makeSwarm()
105 static PetscErrorCode createMp(const DM dm, DM sw, Mat *Mp_out) in createMp()
136 static PetscErrorCode particlesToGrid(const DM dm, DM sw, const PetscInt a_tid, const PetscInt dim,… in particlesToGrid()
159 PetscErrorCode gridToParticles(const DM dm, DM sw, const Vec rhs, Vec work_ferhs, Mat M_p, Mat Mass) in gridToParticles()
307 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in gridToParticles_private() local
327 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in gridToParticles_private() local
396 DM sw = printCtx->globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in PostStep() local
423 DM sw = printCtx->globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in PostStep() local
711 DM sw = globSwarmArray[LAND_PACK_IDX(v_id, grid)]; in go() local
[all …]
H A Dex27.c60 static PetscErrorCode SetInitialCoordinates(DM sw) in SetInitialCoordinates()
162 static PetscErrorCode CreateParticles(DM dm, DM *sw, AppCtx *user) in CreateParticles()
335 DM sw; /* Particles */ in RHSFunctionParticles() local
394 DM sw; in UpdateSwarm() local
425 DM dm, sw; /* Velocity space mesh and Particle Swarm */ in main() local
H A Dex28.c57 static PetscErrorCode SetInitialCoordinates(DM sw) in SetInitialCoordinates()
149 static PetscErrorCode CreateParticles(DM dm, DM *sw, AppCtx *user) in CreateParticles()
355 DM sw, dm; in HGMonitor() local
421 DM sw, plex; in KSConv() local
483 DM dm, sw; /* Velocity space mesh and Particle Swarm */ in main() local
/petsc/src/dm/tests/
H A Dex47.c13 const PetscInt M = 10, N = 15, P = 30, dof = 1, sw = 1; in test_3d() local
56 const PetscInt M = 10, N = 20, dof = 1, sw = 1; in test_2d() local
95 const PetscInt M = 10, N = 20, dof = 1, sw = 1; in test_2d_nocoord() local
133 const PetscInt M = 10, N = 20, P = 30, dof = 1, sw = 1; in test_3d_nocoord() local
H A Dex42.c15 const PetscInt M = 10, N = 15, P = 30, dof = 1, sw = 1; in test_3d() local
58 const PetscInt M = 10, N = 20, dof = 1, sw = 1; in test_2d() local
97 const PetscInt M = 10, N = 20, dof = 1, sw = 1; in test_2d_nocoord() local
135 const PetscInt M = 10, N = 20, P = 30, dof = 1, sw = 1; in test_3d_nocoord() local
H A Dex48.c27 const PetscInt M = 10, N = 15, P = 30, sw = 1; in test_3d() local
70 const PetscInt M = 10, N = 20, sw = 1; in test_2d() local
109 const PetscInt M = 10, N = 15, P = 30, sw = 1; in test_3d_compat() local
161 const PetscInt M = 10, N = 20, sw = 1; in test_2d_compat() local
/petsc/src/ts/tutorials/hamiltonian/
H A Dex3.c148 static PetscErrorCode SetupContext(DM dm, DM sw, AppCtx *user) in SetupContext()
180 static PetscErrorCode CheckNonNegativeWeights(DM sw, AppCtx *user) in CheckNonNegativeWeights()
225 DM sw; in MonitorEField() local
292 DM sw; in MonitorMoments() local
308 DM sw; in MonitorParticles() local
396 static PetscErrorCode CreateVelocityDM(DM sw, DM *vdm) in CreateVelocityDM()
451 static PetscErrorCode InitializeParticles_Centroid(DM sw) in InitializeParticles_Centroid()
577 static PetscErrorCode InitializeWeights(DM sw, PetscReal totalWeight, PetscProbFn *func, const Pets… in InitializeWeights()
692 static PetscErrorCode InitializeParticles_PerturbedWeights(DM sw, AppCtx *user) in InitializeParticles_PerturbedWeights()
704 static PetscErrorCode InitializeConstants(DM sw, AppCtx *user) in InitializeConstants()
[all …]
H A Dex2.c244 static PetscErrorCode SetupContext(DM dm, DM sw, AppCtx *ctx) in SetupContext()
417 static PetscErrorCode CheckNonNegativeWeights(DM sw, AppCtx *ctx) in CheckNonNegativeWeights()
453 static PetscErrorCode computeVelocityFEMMoments(DM sw, PetscReal moments[], AppCtx *user) in computeVelocityFEMMoments()
515 DM sw; in MonitorEField() local
577 DM sw; in MonitorMoments() local
594 DM sw; in MonitorInitialConditions() local
639 DM sw, dm; in MonitorVelocity() local
735 DM dm, sw; in MonitorPositions_2D() local
797 DM dm, sw; in MonitorPoisson() local
1114 static PetscErrorCode CreateVelocityDM(DM sw, DM *vdm) in CreateVelocityDM()
[all …]
H A Dex4.c325 static PetscErrorCode SetupContext(DM dm, DM sw, AppCtx *ctx) in SetupContext()
579 static PetscErrorCode CheckNonNegativeWeights(DM sw, AppCtx *ctx) in CheckNonNegativeWeights()
615 static PetscErrorCode computeVelocityFEMMoments(DM sw, PetscReal moments[], AppCtx *ctx) in computeVelocityFEMMoments()
749 DM sw; in MonitorEField() local
879 DM sw; in MonitorMoments() local
916 DM sw; in ComputeMomentFields() local
1110 DM sw; in MonitorInitialConditions() local
1155 DM sw, dm; in MonitorVelocity() local
1251 DM dm, sw; in MonitorPositions_2D() local
1313 DM dm, sw; in MonitorPoisson() local
[all …]
/petsc/src/dm/impls/da/tests/
H A Dex1.c6 PetscErrorCode DMSwarmPrint(DM sw) in DMSwarmPrint()
38 DM dm, sw; in main() local
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c425 static PetscErrorCode DMSwarmProjectField_Conservative_PLEX(DM sw, DM dm, Vec u_p, Vec u_f) in DMSwarmProjectField_Conservative_PLEX()
457 static PetscErrorCode DMSwarmProjectParticles_Conservative_PLEX(DM sw, DM dm, Vec u_p, Vec u_f) in DMSwarmProjectParticles_Conservative_PLEX()
497 static PetscErrorCode DMSwarmProjectFields_Plex_Internal(DM sw, DM dm, PetscInt Nf, const char *fie… in DMSwarmProjectFields_Plex_Internal()
675 PetscErrorCode DMSwarmProjectFields(DM sw, DM dm, PetscInt nfields, const char *fieldnames[], Vec f… in DMSwarmProjectFields()
714 static PetscErrorCode DMSwarmProjectGradientField_Conservative_PLEX(DM sw, DM dm, Vec u_p, Vec u_f) in DMSwarmProjectGradientField_Conservative_PLEX()
753 static PetscErrorCode DMSwarmProjectGradientParticles_Conservative_PLEX(DM sw, DM dm, Vec u_p, Vec … in DMSwarmProjectGradientParticles_Conservative_PLEX()
793 static PetscErrorCode DMSwarmProjectGradientFields_Plex_Internal(DM sw, DM dm, PetscInt Nf, const c… in DMSwarmProjectGradientFields_Plex_Internal()
818 PetscErrorCode DMSwarmProjectGradientFields(DM sw, DM dm, PetscInt nfields, const char *fieldnames[… in DMSwarmProjectGradientFields()
850 static PetscErrorCode InitializeParticles_Regular(DM sw, PetscInt n) in InitializeParticles_Regular()
1008 static PetscErrorCode DMSwarmRemap_Colella_Internal(DM sw, DM *rsw) in DMSwarmRemap_Colella_Internal()
[all …]
/petsc/src/dm/impls/swarm/tutorials/
H A Dex1.c10 DM dm, sw; in main() local

12