Pinned Repositories
Awesome-CUDA
This is a list of useful libraries and resources for CUDA development.
code
Code accompanying The Lattice Boltzmann Method: Principles and Practice
code-samples
Source code examples from the Parallel Forall Blog
Computational-Fluid-Dynamics
Sample codes for Computational Fluid Dynamics
Computational-geometry
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, etc
Programming-Collective-Intelligence
Examples from Programming Collective Intelligence
styleguide
Style guides for Google-originated open-source projects
shivajimedida's Repositories
shivajimedida/Awesome-CUDA
This is a list of useful libraries and resources for CUDA development.
shivajimedida/code-samples
Source code examples from the Parallel Forall Blog
shivajimedida/Computational-geometry
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, etc
shivajimedida/CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
shivajimedida/cuda_voxelizer
Experimental CUDA voxelizer, to convert polygon meshes to annotated voxel grids.
shivajimedida/cuIBM
A GPU-based immersed boundary method code.
shivajimedida/errata
Errata for The Lattice Boltzmann Method: Principles and Practice
shivajimedida/euler2d_kokkos
Simple 2d finite volume solver for Euler equations using c++ kokkos library
shivajimedida/factory-auto-registration
Demonstration of a factory pattern where the types automatically register themselves
shivajimedida/FluidNet
Accelerating Eulerian Fluid Simulation With Convolutional Networks
shivajimedida/fluids-2d
Real-time fluid dynamics running on the GPU with the help of WebGL and Three.js
shivajimedida/ftl
The Fortran Template Library
shivajimedida/HandsOnLessons
A github pages site hosting hands-on lessons in the use, design and development of scientific computing software packages
shivajimedida/IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
shivajimedida/ibpm
Immersed Boundary Projection Method
shivajimedida/kdtree2
A kd-tree implementation in C++ (and Fortran) by Matthew B. Kennel
shivajimedida/kokkos-tutorials
Tutorials for the Kokkos C++ Performance Portability Programming EcoSystem
shivajimedida/libmorton
C++ header-only library with methods to efficiently encode/decode Morton codes in/from 2D/3D coordinates
shivajimedida/lily-pad
Real-time two-dimensional fluid dynamics simulations in Processing. Initiated by Dr G D Weymouth:
shivajimedida/mantaPatch
shivajimedida/ooc_svo_builder
Out-Of-Core Construction of Sparse Voxel Octrees - reference implementation
shivajimedida/PetIBM
Parallel immersed boundary method code.
shivajimedida/sailfish
Lattice Boltzmann (LBM) simulation package for GPUs (CUDA, OpenCL)
shivajimedida/SAMRAI
Structured Adaptive Mesh Refinement Application Infrastructure - a scalable C++ framework for block-structured AMR application development
shivajimedida/smt
shivajimedida/stag
Staggered grid incompressible flow solver
shivajimedida/tioga
Tioga is a library for overset grid assembly on parallel distributed systems
shivajimedida/voxelizer
A fast parallel CPU-based surface & solid voxelizer.
shivajimedida/voxelizer-1
Header only mesh voxelizer in c99
shivajimedida/VoxSurf
A simple, easily hackable C++ surface voxelizer (STL=>voxels)