Home
last modified time | relevance | path

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

/petsc/src/ts/utils/dmplexlandau/tutorials/
H A Dex2.c30 PetscReal pulse_start; member
226 rectx->pulse_start = time + 0.98 * dt; in testSpitzer()
231 if (rectx->plotting || stepi == 0 || reason || rectx->pulse_start == time + 0.98 * dt) { in testSpitzer()
233 …ectx->use_spitzer_eta ? "using Spitzer eta*J E" : "constant E", rectx->pulse_start != time + 0.98 … in testSpitzer()
234 …PetscCheck(rectx->pulse_start != (time + 0.98 * dt), PETSC_COMM_WORLD, PETSC_ERR_ARG_WRONG, "Spitz… in testSpitzer()
509 if (time >= rectx->pulse_start) *rho = rectx->pulse_rate; in stepSrc()
525 …PetscCheck(rectx->pulse_start != PETSC_MAX_REAL, PETSC_COMM_WORLD, PETSC_ERR_ARG_WRONG, "'-ex2_pul… in pulseSrc()
526 if (time < rectx->pulse_start || time > rectx->pulse_start + 3 * rectx->pulse_width) *rho = 0; in pulseSrc()
528 …double x = PetscSinReal((time - rectx->pulse_start) / (3 * rectx->pulse_width) * 2 * PETSC_PI - PE… in pulseSrc()
550 rectx->pulse_start = PETSC_MAX_REAL; in ProcessREOptions()
[all …]