Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex70.c867 DM dms_quadrature, dms_mpoint; in SolveTimeDepStokes() local
919 PetscCall(DMCreate(PETSC_COMM_WORLD, &dms_quadrature)); in SolveTimeDepStokes()
920 PetscCall(DMSetType(dms_quadrature, DMSWARM)); in SolveTimeDepStokes()
921 PetscCall(DMSetDimension(dms_quadrature, 2)); in SolveTimeDepStokes()
922 PetscCall(PetscObjectSetName((PetscObject)dms_quadrature, "Quadrature Swarm")); in SolveTimeDepStokes()
925 PetscCall(DMSwarmRegisterPetscDatatypeField(dms_quadrature, "eta_q", 1, PETSC_REAL)); in SolveTimeDepStokes()
926 PetscCall(DMSwarmRegisterPetscDatatypeField(dms_quadrature, "rho_q", 1, PETSC_REAL)); in SolveTimeDepStokes()
927 PetscCall(DMSwarmFinalizeFieldRegister(dms_quadrature)); in SolveTimeDepStokes()
928 PetscCall(DMSwarmSetLocalSizes(dms_quadrature, nel_local * GAUSS_POINTS, 0)); in SolveTimeDepStokes()
1093 PetscCall(MaterialPoint_Interpolate(dm_coeff, eta_v, rho_v, dms_quadrature)); in SolveTimeDepStokes()
[all …]