Lines Matching refs:em
41 EMType em; /* Type of electrostatic model */ member
52 options->em = EM_COULOMB; in ProcessOptions()
59 … electrostatic solver", "ex6.c", EMTypes, (PetscEnum)options->em, (PetscEnum *)&options->em, NULL)… in ProcessOptions()
127 if (user->em == EM_MIXED) { in CreateFEM()
147 } else if (user->em == EM_PRIMAL) { in CreateFEM()
502 switch (ctx->em) { in ComputeFieldAtParticles()
515 …RQ(PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "No solver for electrostatic model %s", EMTypes[ctx->em]); in ComputeFieldAtParticles()
1017 const EMType em = ((AppCtx *)ctx)->em; in EnergyMonitor() local
1040 if (em == EM_NONE) { in EnergyMonitor()
1042 } else if (em == EM_COULOMB) { in EnergyMonitor()
1050 } else if (em == EM_PRIMAL || em == EM_MIXED) { in EnergyMonitor()