pjh40
(Retired!) Computer Scientist @lanl, focusing on HPC scientific software development. Mostly C++ and Fortran, so I'm always confusing "use" and "using".
Los Alamos National Laboratory
Pinned Repositories
arrow
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
arrow
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
blt
A streamlined CMake build system foundation for developing HPC software
f18
F18 is a front-end for Fortran intended to replace the existing front-end in the Flang compiler
FLPR
FLPR: The Fortran Language Program Remodeling system
r3d
Fast, robust polyhedral intersections, analytic integration, and conservative voxelization.
spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
ujson
µjson is a a small, C++11, UTF-8, JSON library
Umpire
An application-focused API for memory management on NUMA & GPU architectures
spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
pjh40's Repositories
pjh40/arrow
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
pjh40/blt
A streamlined CMake build system foundation for developing HPC software
pjh40/f18
F18 is a front-end for Fortran intended to replace the existing front-end in the Flang compiler
pjh40/FLPR
FLPR: The Fortran Language Program Remodeling system
pjh40/r3d
Fast, robust polyhedral intersections, analytic integration, and conservative voxelization.
pjh40/spack
A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
pjh40/ujson
µjson is a a small, C++11, UTF-8, JSON library
pjh40/Umpire
An application-focused API for memory management on NUMA & GPU architectures