aboutsummaryrefslogtreecommitdiff
path: root/Source/PhysicalParticleContainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/PhysicalParticleContainer.cpp')
-rw-r--r--Source/PhysicalParticleContainer.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/Source/PhysicalParticleContainer.cpp b/Source/PhysicalParticleContainer.cpp
index d499f7dfb..007fe06ed 100644
--- a/Source/PhysicalParticleContainer.cpp
+++ b/Source/PhysicalParticleContainer.cpp
@@ -13,6 +13,8 @@ PhysicalParticleContainer::PhysicalParticleContainer (AmrCore* amr_core, int isp
species_name(name)
{
plasma_injector.reset(new PlasmaInjector(species_id, species_name));
+ charge = plasma_injector->getCharge();
+ mass = plasma_injector->getMass();
}
void PhysicalParticleContainer::InitData() {
@@ -32,9 +34,6 @@ void
PhysicalParticleContainer::AddNRandomUniformPerCell (int lev, Box part_box) {
BL_PROFILE("PhysicalParticleContainer::AddNRandomPerCell()");
- charge = plasma_injector->getCharge();
- mass = plasma_injector->getMass();
-
const Geometry& geom = Geom(lev);
const Real* dx = geom.CellSize();
@@ -112,9 +111,6 @@ void
PhysicalParticleContainer::AddNDiagPerCell (int lev, Box part_box) {
BL_PROFILE("PhysicalParticleContainer::AddNDiagPerCell()");
- charge = plasma_injector->getCharge();
- mass = plasma_injector->getMass();
-
const Geometry& geom = Geom(lev);
const Real* dx = geom.CellSize();