Searched refs:dms_quadrature (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex70.c | 867 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 …]
|