diff options
Diffstat (limited to 'Source/PhysicalParticleContainer.cpp')
-rw-r--r-- | Source/PhysicalParticleContainer.cpp | 8 |
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(); |