Comments (7)
Hello @berceanu, thanks for your attention! Unfortunately, the current version does not support beams are initialized in that way.
from quickpic-opensource.
I realized I may misunderstand your question. Did you mean the beam initially has a transverse position offset wrt the axis or propagates at an angle? If the former, you may use the parameters "centroid_x" and "centroid_y" to set up. If the latter, the current code does not support yet, but it would be straightforward for you to modify that part of code.
from quickpic-opensource.
Sorry, I realize I wasn't so clear in my initial question. What I mean is this:
https://imgur.com/a/59LIfzP
from quickpic-opensource.
Can't we import from a file the positions and momenta of all the macroparticles of the driver bunch?
from quickpic-opensource.
It doesn't support particle import yet.
from quickpic-opensource.
Can't we import from a file the positions and momenta of all the macroparticles of the driver bunch?
Actually, we have a beam profile (beam profile number is 3) that can import external particle data into QuickPIC. You can find that in the dev branch. However, we did not provide any instructions for that in the wiki page. If you want to try that, please let me know.
from quickpic-opensource.
Hi Weiming, thanks for your reply. Before delving further into this issue, I would like to know if QuickPIC
(and the quasistatic approximation in general) is applicable to this problem -- we are dealing with a 90 MeV electron bunch, that is about 3 mm long and is propagating in a uniform plasma for 3 cm.
from quickpic-opensource.
Related Issues (16)
- Writing to multiple files when restarting from checkpoint HOT 3
- Installing on Debian HOT 5
- floating-point exceptions HOT 3
- Syntax error during compilation in input_class.f03 HOT 1
- laser HOT 1
- non-uniform plasma profiles HOT 1
- Segmentation Fault during 2D Charge Deposition HOT 2
- Simulation with `indx=12, indy= 12` crashes at start with a memory segfault HOT 4
- Segmentation fault - invalid memory reference HOT 2
- Same ramps not producing same results
- Particles initializing on the edge of the window
- Entry in CAMPA Accelerator Simulation Codes
- Can not initialize parallel calculations
- Rrspo
- Request for additional features
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from quickpic-opensource.