aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Exec/Langmuir/ParticleProb.cpp21
1 files changed, 19 insertions, 2 deletions
diff --git a/Exec/Langmuir/ParticleProb.cpp b/Exec/Langmuir/ParticleProb.cpp
index fc8cd0f71..a5ead8834 100644
--- a/Exec/Langmuir/ParticleProb.cpp
+++ b/Exec/Langmuir/ParticleProb.cpp
@@ -37,6 +37,8 @@ MyParticleContainer::InitData()
pp.query("n_e", weight);
weight *= dx[0]*dx[1]*dx[2]/n_part_per_cell;
+ particle_xmin = particle_ymin = particle_zmin = -2.e-5;
+ particle_xmax = particle_ymax = particle_zmax = 2.e-5;
pp.query("particle_xmin", particle_xmin);
pp.query("particle_xmax", particle_xmax);
pp.query("particle_ymin", particle_ymin);
@@ -68,17 +70,27 @@ MyParticleContainer::InitData()
Box grid = ba[gid];
RealBox grid_box = RealBox(grid,dx,geom.ProbLo());
- int nx = grid.length(0), ny = grid.length(1), nz = grid.length(2);
+#if (BL_SPACEDIM == 3)
+ int nx = grid.length(0), ny = grid.length(1), nz = grid.length(2);
+#elif (BL_SPACEDIM == 2)
+ int nx = grid.length(0), ny = 1, nz = grid.length(1);
+#endif
for (int k = 0; k < nz; k++) {
for (int j = 0; j < ny; j++) {
for (int i = 0; i < nx; i++) {
for (int i_part=0; i_part<n_part_per_cell;i_part++) {
Real particle_shift = (0.5+i_part)/n_part_per_cell;
+#if (BL_SPACEDIM == 3)
Real x = grid_box.lo(0) + (i + particle_shift)*dx[0];
Real y = grid_box.lo(1) + (j + particle_shift)*dx[1];
Real z = grid_box.lo(2) + (k + particle_shift)*dx[2];
-
+#elif (BL_SPACEDIM == 2)
+ Real x = grid_box.lo(0) + (i + particle_shift)*dx[0];
+ Real y = 0.0;
+ Real z = grid_box.lo(2) + (k + particle_shift)*dx[2];
+#endif
+
if (x >= particle_xmax || x < particle_xmin ||
y >= particle_ymax || y < particle_ymin ||
z >= particle_zmax || z < particle_zmin ) continue;
@@ -90,9 +102,14 @@ MyParticleContainer::InitData()
p.m_lev = lev;
p.m_grid = gid;
+#if (BL_SPACEDIM == 3)
p.m_pos[0] = x;
p.m_pos[1] = y;
p.m_pos[2] = z;
+#elif (BL_SPACEDIM == 2)
+ p.m_pos[0] = x;
+ p.m_pos[1] = z;
+#endif
for (int i = 0; i < BL_SPACEDIM; i++) {
BL_ASSERT(p.m_pos[i] < grid_box.hi(i));
eys'>feat/foreign-keys Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/packages/renderers/renderer-vue (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2021-09-14Version Packages (#1358)astro@0.20.6@astrojs/renderer-vue@0.1.8@astrojs/renderer-svelte@0.1.2@astrojs/renderer-solid@0.1.1@astrojs/renderer-react@0.2.1@astrojs/renderer-preact@0.2.2@astrojs/renderer-lit@0.1.1Gravatar github-actions[bot] 2-1/+7
2021-09-14fix bad ci pathsGravatar Fred K. Schott 1-5/+5
2021-09-14update changesetsGravatar Fred K. Schott 1-1/+1
2021-09-14Fix passing Markdown content through props (#1259) (#1343)Gravatar kelvinsjk 4-0/+22
2021-09-14Improve stats logging to use `pretty-bytes` so that 20B doesn't get output as...Gravatar Caleb Jasik 4-2/+13
2021-09-14[ci] yarn formatGravatar FredKSchott 1-1/+1
2021-09-14Merge "Remove check for referenced files" (#1196)Gravatar (none) 6-6/+45
2021-09-14Docs: Add READMEs for renderers (#1351)Gravatar Drew Powers 8-1/+184
2021-09-14Update deployment docs for Netlify deployment (#1361)Gravatar Cassidy Williams 1-7/+9
2021-09-14Delete perfect-kids-occur.md (#1372)Gravatar Fred K. Schott 1-5/+0
2021-09-14[ci] yarn formatGravatar FredKSchott 1-15/+10
2021-09-14Self-host homepage fonts to improve page load speed (#1370)Gravatar mundry 14-5/+52
2021-09-14Add types to examples and docs (#1347)Gravatar Matthew Phillips 8-20/+60
2021-09-14[ci] collect statsGravatar FredKSchott 1-0/+1
2021-09-13Fix typo (#1360)Gravatar Marcus Otterström 1-1/+1
2021-09-13Disclaimer for Github pages / jekyll quirk (#1355)Gravatar Tc001 2-0/+7
2021-09-13fix outdated lockfile issue (#1357)Gravatar Fred K. Schott 1-3/+1
2021-09-13Add `astro.build/play` link (#1359)Gravatar Nate Moore 1-0/+6
2021-09-13[ci] yarn formatGravatar FredKSchott 2-8/+7
2021-09-13Add a new lockfile (#1356)Gravatar Matthew Phillips 1-19/+19
2021-09-13[ci] collect statsGravatar FredKSchott 1-0/+1
2021-09-12[ci] collect statsGravatar FredKSchott 1-0/+1
2021-09-11[ci] collect statsGravatar FredKSchott 1-0/+1
2021-09-10Prevent removing CSS preloads during bundling (#1326)Gravatar Bartek Igielski 8-18/+96
2021-09-10Fix typos in Netlify sponsorship announcement blog post (#1346)Gravatar mundry 1-4/+4
2021-09-10[ci] collect statsGravatar FredKSchott 2-1/+2
2021-09-09blog: announce netlify sponsorship (#1345)Gravatar Fred K. Schott 4-5/+64
2021-09-09Version Packages (#1344)Gravatar github-actions[bot] 29-53/+42
2021-09-09Revert "Version Packages (#1303)"Gravatar Fred K. Schott 29-42/+53
2021-09-09update lockfileastro@0.20.5@astrojs/markdown-support@0.3.1Gravatar Fred K. Schott 1-9/+9
2021-09-09Version Packages (#1303)Gravatar github-actions[bot] 29-53/+42
2021-09-09[ci] collect statsGravatar FredKSchott 2-1/+2
2021-09-08Update netlify deploy instructions for `.nvmrc` syntax (#1337)Gravatar Caleb Jasik 1-1/+1
2021-09-08[ci] yarn formatGravatar jasikpark 1-1/+0