index
:
boltzgen
master
Symbolic generation of LBM kernels
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2020-02-02
Implement basic multi-cuboid communication for CUDA target
HEAD
master
Adrian Kummerlaender
2020-02-02
Rename 'collide_and_stream' to 'collide'
Adrian Kummerlaender
2020-01-17
Implement AA for CUDA target
Adrian Kummerlaender
2020-01-11
Implement SSS for OpenCL target
Adrian Kummerlaender
2019-11-12
Match OpenCL and CUDA cell list dispatch templates
Adrian Kummerlaender
2019-11-12
Fix order of CSE and pow2 expansion
Adrian Kummerlaender
2019-11-10
Implement basic CUDA target
Adrian Kummerlaender
2019-11-09
Add support for population padding to SOA layout
Adrian Kummerlaender
2019-11-09
Implement basic version of the SSS pattern for C++ target
Adrian Kummerlaender
2019-11-09
Add optional OpenGL interop helper function for OpenCL target
Adrian Kummerlaender
2019-11-09
Mark equilibrilize, momenta result values as const
Adrian Kummerlaender
2019-11-08
Rename OpenCL cell list wrapper functions
Adrian Kummerlaender
2019-11-06
Check whether template for requested streaming pattern exists
Adrian Kummerlaender
2019-11-05
Update README
Adrian Kummerlaender
2019-11-05
Implement AA pattern for OpenCL target
Adrian Kummerlaender
2019-11-05
Add cell index generator method to Geometry class
Adrian Kummerlaender
2019-11-05
Fix OpenCL vector indexing
Adrian Kummerlaender
2019-11-05
Implement AA pattern for C++ target
Adrian Kummerlaender
2019-11-04
Drop AB suffix from streaming pattern definition names
Adrian Kummerlaender
2019-11-04
Extract streaming pattern into Mako definitions
Adrian Kummerlaender
2019-11-02
Improve lattice, model selection error reporting
v0.1.2
Adrian Kummerlaender
2019-11-02
Import `sympy.ccode` inside templates instead of as argument
Adrian Kummerlaender
2019-11-02
Restructure LBM model / lattice distinction
Adrian Kummerlaender
2019-10-31
Call symbolic generator inside code templates
Adrian Kummerlaender
2019-10-30
Move C++ example to boltzgen_examples repository
Adrian Kummerlaender
2019-10-29
Don't try to reuse population layout for moment array indexing
v0.1.1
Adrian Kummerlaender
2019-10-29
Return cell id as string expression when required
Adrian Kummerlaender
2019-10-29
Add support for generating custom templates in boltzgen's context
Adrian Kummerlaender
2019-10-29
Rename target module to memory
Adrian Kummerlaender
2019-10-29
Move further generator arguments into its constructor
Adrian Kummerlaender
2019-10-29
Extract cell indexing function
Adrian Kummerlaender
2019-10-29
Unify AOS, SOA specific cell preshift between targets
Adrian Kummerlaender
2019-10-28
Set default order for custom ndindex overload
v0.1.0
Adrian Kummerlaender
2019-10-28
Use order-accepting ndindex method for generating cell indices
Adrian Kummerlaender
2019-10-28
Add basic setup.py
Adrian Kummerlaender
2019-10-27
Optionally generate cell-list-based OpenCL dispatch functions
Adrian Kummerlaender
2019-10-27
Verify precision parameter
Adrian Kummerlaender
2019-10-27
Add README
Adrian Kummerlaender
2019-10-27
Accept cell id as parameter in OpenCL functions
Adrian Kummerlaender
2019-10-27
Add bounce back boundary condition
Adrian Kummerlaender
2019-10-27
Tidy up shell environment
Adrian Kummerlaender
2019-10-27
Use Mako defines to generate momenta boundaries
Adrian Kummerlaender
2019-10-27
Extract target-dependent floating point type name
Adrian Kummerlaender
2019-10-27
Move layout implementations into separate folder
Adrian Kummerlaender
2019-10-27
Disable bytecode caching
Adrian Kummerlaender
2019-10-27
Separate functions into separate template files
Adrian Kummerlaender
2019-10-26
Add extra toggle for OpenMP in C++ test function
Adrian Kummerlaender
2019-10-26
Change C++ test function to LDC with optional VTK output
Adrian Kummerlaender
2019-10-26
Generate primitive velocity momenta BC for C++ target
Adrian Kummerlaender
2019-10-26
Support passing additional string arguments to the generator
Adrian Kummerlaender
[next]