forked from ComputationalRadiationPhysics/picongpu
-
Notifications
You must be signed in to change notification settings - Fork 0
Topic gas functors multi species #5
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
Closed
psychocoderHPC
wants to merge
133
commits into
hack-gasWithMallocMc-rb3
from
topic-gasFunctorsMultiSpecies
Closed
Topic gas functors multi species #5
psychocoderHPC
wants to merge
133
commits into
hack-gasWithMallocMc-rb3
from
topic-gasFunctorsMultiSpecies
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- use TBG_ environent variables for -s and -t - update hypnos modules to recent libSplash/HDF5 und cmake 3.0.1
- intel with `dev` currently jamming on boost::mpl errors (boost 1.56+ support will be in beta-rc7) - gcc works with `beta-rc6` and `dev`
Radiation causes a compile error since it is not consequently disabled on missing hdf5.
…diationNoHDF5 Fix Radiation: No HDF5 great job 👍
…updateProfilesTbg Taurus/Hypnos: Update Examples with new TBG Hints :+1:
- adios 1.7.0 (already some month in) - mallocMC 2.0.1crp (today) - only test a specific commit, cronjob will request new work
The empty example ensures that the reference files in src/picongpu/include/simulation_defines are all in valid syntax.
…Boards SoC-like boards share the same memory for the device and host. Since we still do double buffering, we should only reserve *half* of the available "device" memory for particles.
Use movingWindowCheck as a hook just at the start of a fresh time step, but before the plugins are called.
- forward LD_LIBRARY_PATH in mpirun, too - increases convenience for the user, should not cause side-effects
…updateCompileSuiteModules CompileSuite: Update Modules and Do not Loop
…addEmptyExample Add an Empty Example
…dateHypnosMore Hypnos: grcat, fermi, mails
…pluginCntPartRestart Add Restart For CountParticles, EnergyFields & EnergyParticles
- uint8_t is well defined, char is not
…mOnSoC Fix ComputationalRadiationPhysics#631 Allocation Of Memory On Jetson Boards
- still allows to specify *less* arguments - avoids segfault on "too many" arguments (more are ignored)
…adGridDist Parse gridDist: Avoid Out-of-Bounce Access
- call `setNumSlides(...)` only if movingWindow is active, since this function redistributes the y-offsets (intentionally)
…i/fix-02boolBugCUDA6.5 fix CUDA6.5 int(bool) bug in algorithms
…i/fix-03boolBugCUDA6.5 fix CUDA6.5 int(bool) bug in particle kernel
the index names in `hdf5/writer/Field.hpp` are not ideal (even if the implementation is correct): once `d` is used as an index `[0; simDim]` and once as an index `[0; nComponents]` and same mixed with `i`. we now use `n` consequently for vector components (x, y, z and w) of fields and `d` for *spatial* counts from `0` to `simDim`. `i` is still used if we iterate over linear memory.
- in 2D simulations, the last component (z) of FieldE and FieldB was not initialized again (default: zero)
The plotNumericalHeating tool now supports any number of species.
- increases file by about 12% - decreases time for write_png() call by ~2.3x - part of optimizations in ComputationalRadiationPhysics#693
…hdf5VarsWriteField HDF5 WriteField: Fix Wrong Doc String and Index
…pngCompression PNG Plugin: Use less compression
…f52Drestart Fix ComputationalRadiationPhysics#688 2D Restart Fields :+1: Great job @ax3l .
The message on PNGwriter "NOT FOUND" was wrong, this fixes it. Traditionally, the environment vars controlling a cmake module are all upper case, such as PNGWRITER_ROOT, BOOST_ROOT. On the other hand cmake variables are internally used case sensitive, such as PNGwriter, Boost, ...
…Genv FindPNGwriter: Fix misleading Not-Found Message
…i/topic-multiSpeciesHeatingTool Close ComputationalRadiationPhysics#684 Heating Analyser for Multi Species
The flag combines proton and neutron number and by using the trait those can be accessed.
The pre-compiler define `PARAM_IONIZATION` has been added. In `speciesDefinition.param` the flag `atomicNumbers` has been added to the list of ion flags and Helium is used as ion species.
…flagProtonNeutronNumber Flag for proton and neutron number
…i/fix-restartPlugin Fix ComputationalRadiationPhysics#702 Activate new plugins after restart
- allow instantiation of RNG on the host side - allow instantiation with default constructor
cce537a to
fe54d43
Compare
fe54d43 to
38d0e90
Compare
psychocoderHPC
pushed a commit
that referenced
this pull request
Jul 23, 2015
af5d9d4 Merge pull request #7 from ComputationalRadiationPhysics/fix-mallocMCListExistence 464cf50 Fix: Undefined List for FindmallocMC 96d3dbd Merge pull request #6 from slizzered/hotfix-regression_from_list_with_spaces 0ec533e changed list creation to reference syntax 4c1a34f Required arguments checked exactly when required 0ad59c9 Hotfix for regression bug from prev commit 01c5d7b Merge pull request #5 from slizzered/issue3-mallocMC-module eddc3ec Added documentation about MALLOCMC_ROOT variable 6a7ca13 Also use CMake variable MALLOCMC_ROOT 4cd27c9 removed hardcoded path 2cbaa5f Restructure module FindmallocMC.cmake 232cad5 Merge pull request #1 from ComputationalRadiationPhysics/topic-changToISC 779e84e Propose License Change to ISC git-subtree-dir: thirdParty/cmake-modules git-subtree-split: af5d9d47c539a8dac53c1e7240465384f86d7081
psychocoderHPC
pushed a commit
that referenced
this pull request
Nov 8, 2016
psychocoderHPC
pushed a commit
that referenced
this pull request
Nov 8, 2023
…ction reduce register footprint
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.