Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Particle Injector Crash #593

Closed
danielseipt opened this issue Jan 9, 2023 · 1 comment
Closed

Particle Injector Crash #593

danielseipt opened this issue Jan 9, 2023 · 1 comment
Labels

Comments

@danielseipt
Copy link

danielseipt commented Jan 9, 2023

Description

Smilei crashes when trying to inject a particle beam with temperature (T=1.0) from a side wall (ymin) in a 3D simulation. The particle injector uses tgaussian as temporal profile. The code crashes at the timestep when the first partilcles should be injected. The crashes do not occur if the temperature is set to a very small value, e.g. 1e-30.

A minimal namelist showing the faulty behavior is attached.

 Time-Loop started: number of time-steps n_time = 100
 --------------------------------------------------------------------------------
�[;33m
[WARNING](0) src/Params/Params.cpp:1414 (print_timestep_headers) The following `push time` assumes a global number of 128 cores (hyperthreading is unknown)�[0m
  timestep       sim time   cpu time [s]   (    diff [s] )   push time [ns]
     1/100     8.5737e-01     6.6125e-01   (  6.6125e-01 )    ?? 
     2/100     1.4289e+00     1.2794e+00   (  6.1819e-01 )    ?? 
     3/100     2.0005e+00     1.8754e+00   (  5.9600e-01 )    ?? 
     4/100     2.5721e+00     2.4535e+00   (  5.7804e-01 )    ?? 
     5/100     3.1437e+00     3.0432e+00   (  5.8974e-01 )    ?? 
     6/100     3.7152e+00     3.6338e+00   (  5.9063e-01 )    ?? 
     7/100     4.2868e+00     4.2061e+00   (  5.7224e-01 )    ?? 
     8/100     4.8584e+00     4.7667e+00   (  5.6060e-01 )    ?? 
corrupted size vs. prev_size
corrupted size vs. prev_size

Parameters

  • Smilei version: 7add17e-master
  • Input file namelist.txt
  • C++ compiler g++ (GCC) 10.2.1 20200804 (Red Hat 10.2.1-2)
  • HDF5 version 1.10.7
  • Python version 3.8.6
  • MPI version OpenMPI 4.1.0
@mccoys
Copy link
Contributor

mccoys commented Mar 17, 2023

@danielseipt Could you check whether the fix done for #611 also solves your problem?
It is available in the develop branch -> 9f6da66

@mccoys mccoys closed this as completed Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants