Lines Matching refs:weight

517   PetscReal  *E, *x, *weight;  in MonitorEField()  local
534 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorEField()
543 chargesum += ctx->charges[0] * weight[p]; in MonitorEField()
559 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorEField()
596 PetscReal *weight, *pos, *vel; in MonitorInitialConditions() local
618 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorInitialConditions()
620 PetscCall(PetscDrawHGAddWeightedValue(ctx->drawhgic_x, pos[p * dim], weight[p])); in MonitorInitialConditions()
621 PetscCall(PetscDrawHGAddWeightedValue(ctx->drawhgic_v, vel[p * dim], weight[p])); in MonitorInitialConditions()
625 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorInitialConditions()
644 PetscReal *weight, *vel; in MonitorVelocity() local
679 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorVelocity()
699 … if (c == cell) PetscCall(PetscDrawHGAddWeightedValue(ctx->drawhgcell_v, vel[p * dim], weight[p])); in MonitorVelocity()
701 cellaw[q] = weight[p]; in MonitorVelocity()
702 totWgt += weight[p]; in MonitorVelocity()
714 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorVelocity()
738 PetscScalar *x, *v, *weight; in MonitorPositions_2D() local
752 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorPositions_2D()
787 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorPositions_2D()
805 PetscScalar *x, *E, *weight; in MonitorPoisson() local
817 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorPoisson()
839 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in MonitorPoisson()
1278 PetscScalar *weight; in InitializeWeights() local
1308 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in InitializeWeights()
1354 weight[p] = totalWeight * vw * xw; in InitializeWeights()
1355 pwtot += weight[p]; in InitializeWeights()
1356 …PetscCheck(weight[p] <= 10., PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Particle %" PetscInt_FMT " wei… in InitializeWeights()
1358 …scCall(PetscPrintf(comm, "particle %" PetscInt_FMT ": %g, vw: %g xw: %g\n", p, weight[p], vw, xw)); in InitializeWeights()
1363 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in InitializeWeights()
1393 …PetscReal *weight, totalCharge = 0., totalWeight = 0., gmin[3], gmax[3], global_charge, global_wei… in InitializeConstants() local
1401 PetscCall(DMSwarmGetField(sw, "w_q", NULL, NULL, (void **)&weight)); in InitializeConstants()
1404 totalWeight += weight[p]; in InitializeConstants()
1405 totalCharge += ctx->charges[species[p]] * weight[p]; in InitializeConstants()
1407 PetscCall(DMSwarmRestoreField(sw, "w_q", NULL, NULL, (void **)&weight)); in InitializeConstants()