EAVL icon indicating copy to clipboard operation
EAVL copied to clipboard

Extreme-scale Analysis and Visualization Library

Results 10 EAVL issues
Sort by recently updated
recently updated
newest added

Compilers with a strict interpretation of the C++03 standard cannot compile cpu-only EAVL. Example messages from clang++ on the Blue Gene/Q are attached: [EAVL-compiler-messages.txt](https://github.com/jsmeredith/EAVL/files/1040095/EAVL-compiler-messages.txt) Working naively, I added constructors that...

The default parallel for scheduler for openmp seems to be static and its slow. Roba was previously benchmarking her volume rendering code that used a map operator and found that...

I would like to request the addition of an random number generator for Monte Carlo simulations that can be accessed inside a functor.

enhancement
design

What if you wanted to write a functor that output its index in the array? Or a more concrete example: suppose you wanted to fill an array of X coordinates...

enhancement
design

This is good for fine-grain data parallelism, because if you're executing on a bunch of same-shape cells in a row, you minimize warp divergence. However, it might simplify/speed up indexing....

enhancement
design

First, two possible real-world examples I've heard: 1. I know some fusion (tokamak) apps have an unstructured triangular grid in each poloidal plane. (XGC1 maybe? Don't quote me on that.)...

enhancement
design

Just tried to build eavl on mountain lion with cuda support enabled and couldn't because it tries to find /usr/local/cuda/lib64. With version 10.7 of OSX cuda doesn't have a lib64...

bug

Currently, the way it works is that you need to have two fields: one each with its own association. Even so, the API isn't very conducive to this. For example,...

design

The current 3D isosurface algorithm uses an explicit edge array. This turns out to be pretty fast for a structured grid, but it's expensive in terms of memory usage and...

enhancement