smillerc
Computational Physicist - Studying fluid instabilities in direct-drive inertial confinement fusion implosions
Laboratory for Laser Energetics, University of RochesterRochester, NY
Pinned Repositories
alpine-mpich
MPI Cluster Automation Solution using Docker, based on Alpine Linux with MPICH (see IEEE paper)
BlockHaloArrays.jl
An array-like type to facilitate domain decomposition for shared-memory workloads in Julia
cato
A flexible modern fortran code that solves the Euler fluid equations using the following flux solvers [AUSM+-up, (M-)AUSMPW+, SLAU(2), FVLEG]
coarray_field
A simple high-level field object in Fortran that manages domain decomposition via coarrays
CurvilinearGrids.jl
A Julia library for working with curvilinear grids
docker_gcc_fortran_dev
A docker container with the latest gcc compiler suite and a few extra fortran related packages
fortran_snippets
A collection of small tutorial-like coarray fortran programs
lbm
A modern fortran framework for lattice boltzmann simulations [WIP]
LocalHydroStencil
MPIHaloArrays.jl
An array type for MPI halo data exchange in Julia
smillerc's Repositories
smillerc/MPIHaloArrays.jl
An array type for MPI halo data exchange in Julia
smillerc/cato
A flexible modern fortran code that solves the Euler fluid equations using the following flux solvers [AUSM+-up, (M-)AUSMPW+, SLAU(2), FVLEG]
smillerc/fortran_snippets
A collection of small tutorial-like coarray fortran programs
smillerc/BlockHaloArrays.jl
An array-like type to facilitate domain decomposition for shared-memory workloads in Julia
smillerc/coarray_field
A simple high-level field object in Fortran that manages domain decomposition via coarrays
smillerc/CurvilinearGrids.jl
A Julia library for working with curvilinear grids
smillerc/docker_gcc_fortran_dev
A docker container with the latest gcc compiler suite and a few extra fortran related packages
smillerc/lbm
A modern fortran framework for lattice boltzmann simulations [WIP]
smillerc/alpine-mpich
MPI Cluster Automation Solution using Docker, based on Alpine Linux with MPICH (see IEEE paper)
smillerc/CGNS
The CFD General Notation System (CGNS) provides a standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations. All developement work and bug fixes should be based off the 'develop' branch, CGNS uses the branching model Gitflow. https://cgnsorg.atlassian.net is used for issue tracking.
smillerc/clfortran
Open source implementation of a Fortran interface to Khronos OpenCL API
smillerc/LocalHydroStencil
smillerc/CartesianDomains.jl
A small package of helpful functions to operate on structured Cartesian domains
smillerc/cmake-modules
CMake modules for some scientific libraries
smillerc/curriculum_vitae
smillerc/CurvilinearDiffusion.jl
smillerc/docker-gcc-mpi-dev
smillerc/docker-intel-mpi-dev
smillerc/docker-python-dev
smillerc/docker_images
A collection of useful docker images
smillerc/ford
Automatically generates FORtran Documentation from comments within the code.
smillerc/fortran_periodic_table
A simple implementation of a basic periodic table in modern fortran
smillerc/ftl
The Fortran Template Library
smillerc/highlight.js
Javascript syntax highlighter
smillerc/lbm2d_opencl
D2Q9 BGK Lattice Boltzmann code written in OpenCL and Modern Fortran.
smillerc/PlasmaParameters.jl
A Julia package for computing plasma parameters
smillerc/RiemannSolvers.jl
smillerc/script_snippets
smillerc/smillerc.github.io
smillerc/SSIDiffusion.jl