benroberts999
Atomic theory + astrophysics researcher @ UQ, Brisbane. Previously SYRTE, Paris; UNR, Reno; UNSW Australia
Brisbane, Australia
Pinned Repositories
AdamsMoulton
A single-file header-only implementation of the Adams-Moulton method for solving second-order Ordinary Differential Equations (ODEs) in modern C++ [C++17]
ampsci
A c++ program for high-precision atomic structure calculations of one and two valence systems. Uses Hartree-Fock + correlation potential method. Can calculate ionisation cross sections with large of energy/momentum transfer.
AtomicIonisation
Provides tables of high-accuracy atomic ionisation factors, which are used to calculate atomic ionisation rates. Example programs calculate dark-matter-electron-induced ionisation rates, and electron-impact ionisation rates
COSC3000
Examples for COSC3000: Visualisation & Data Analysis
cpp-cheatsheet
A very basic introduction to c++
git-workshop
InverseNumericalCDF
Class that creates the inverse CDF given a numerical CDF (from a file). Used for Inverse Transform Sampling.
inverseTransformSample
Python script to randomly distribute points points according to a given probability distribution using inverse transform sampling (e.g., on the surface of a sphere, and a Gaussian distribution). (Also a mathematica version)
periodicTable
command-line periodic table, with electron configurations and nuclear data
StrongType
A light-weight easy-to-use single-file header-only template class for strong typing
benroberts999's Repositories
benroberts999/ampsci
A c++ program for high-precision atomic structure calculations of one and two valence systems. Uses Hartree-Fock + correlation potential method. Can calculate ionisation cross sections with large of energy/momentum transfer.
benroberts999/AtomicIonisation
Provides tables of high-accuracy atomic ionisation factors, which are used to calculate atomic ionisation rates. Example programs calculate dark-matter-electron-induced ionisation rates, and electron-impact ionisation rates
benroberts999/AdamsMoulton
A single-file header-only implementation of the Adams-Moulton method for solving second-order Ordinary Differential Equations (ODEs) in modern C++ [C++17]
benroberts999/git-workshop
benroberts999/COSC3000
Examples for COSC3000: Visualisation & Data Analysis
benroberts999/cpp-cheatsheet
A very basic introduction to c++
benroberts999/InverseNumericalCDF
Class that creates the inverse CDF given a numerical CDF (from a file). Used for Inverse Transform Sampling.
benroberts999/inverseTransformSample
Python script to randomly distribute points points according to a given probability distribution using inverse transform sampling (e.g., on the surface of a sphere, and a Gaussian distribution). (Also a mathematica version)
benroberts999/periodicTable
command-line periodic table, with electron configurations and nuclear data
benroberts999/updatePRN_SVN
Uses the JPL/NASA PRN_GPS file and the USNavCen operational advisories to creates a new file, PRN_GPS_GPSDM.txt, that contains the full correct PRN-SVN-Clock mappings. This file is in roughly the same format as the original PRN_GPS file. Also does similar thing for the IGS station logs, to match each station to the employed clocks
benroberts999/AMBiT
benroberts999/StrongType
A light-weight easy-to-use single-file header-only template class for strong typing
benroberts999/Approx
A simple class for approximate c++ comparisons (single file header-only)
benroberts999/atomic_tools
benroberts999/benroberts999.github.io
Website; uses template from barryclark/jekyll-now
benroberts999/DM-ClockAsymmetry
Simulates statistical dark matter signatures in atomic clock data
benroberts999/doxygen-awesome-css
Custom CSS theme for doxygen html-documentation with lots of customization parameters.
benroberts999/example-git
benroberts999/FGRP
Flambaum-Ginges radiative potential; quantum electrodynamics corrections for many-electron atoms. Flambaum, Ginges, Phys. Rev. A 72, 052115 (2005)
benroberts999/hpc-docs
benroberts999/json
JSON for Modern C++
benroberts999/Lande-g
Prints possible non-relativistic term symbols, and corresponding non-relativistic g-factors for given electron configuration and (optionally) total angular momentum J.
benroberts999/live-slides
Slides, using reveal.js
benroberts999/magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
benroberts999/PowerSpectrums
Contains power spectrums (.psd) and autocorrelation functions (.acf) that are used by the GPSDM code
benroberts999/pybib
Uses bibtexparser to format publication lists from a bibtex file
benroberts999/transientDM
benroberts999/UserInput
A general data structure for storing and retrieving user-input. Single file, header-only, c++-17