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

requesting pull of bug fixes and performance improvements that should be merged into amaya-library #61

Open
wants to merge 120 commits into
base: amaya-library
Choose a base branch
from

Conversation

alecjohnson
Copy link
Contributor

merge2amaya includes code for vectorization and rudimentary sorting that will be further developed, but this is turned off.

…ion time for accumulating moments was being reckoned as calculation time.
…ces for OpenMP

  Using a grid-sized instance of Moments for every OpenMP thread
  will consume too much memory if a very large number of OpenMP
  threads are used and so is something of a stop-gap.  But the
  current serial code would be unacceptably slow in that case,
  so this shouldn't really break anything.  EMfields should be
  redesigned to contain a set of Moments instances to be passed
  from the particle solver to the field solver.
Conflicts:
	CMakeLists.txt
	fields/EMfields3D.cpp
	scripts/ipic.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant