Fergus Cooper

Results 39 issues of Fergus Cooper

@mirams and @bdevans have both seen the disk space test fail from a GitHub actions environment. It appears that under certain circumstances less than 5Gb is listed as available. This...

component: infrastructure
priority: breaks build

This comes with some built-in GitHub support and looks as though it's becoming a standard: https://citation-file-format.github.io/ https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files

component: infrastructure
priority: low

We can create a repo with the following file: ``` .github-private/profile/README.md ``` And a similar ``` .github/profile/README.md ``` which are visible to organisation members and public, respectively.

component: infrastructure

C++ has [some random number distributions](https://en.cppreference.com/w/cpp/numeric/random), but not comprehensive list. Furthermore there is no standardised implementation of PDFs. [This repository](https://github.com/fcooper8472/CppRandomNumbers) contains code for Pdf, LogPdf and random sampling, and can...

The PETSc citation needs updating. It's not clear to me how to find the appropriate citation, or where it should go, but it has been updated at least once since...

component: infrastructure

Warnings are now emitted since PETSC 3.19: ``` [ 66%] Building CXX object global/CMakeFiles/chaste_global.dir/src/fortests/PetscSetupUtils.cpp.o /home/fcooper/GitRepos/Chaste/Chaste/global/src/fortests/PetscSetupUtils.cpp:80:13: warning: PETSC_NULL is deprecated, use PETSC_NULLPTR instead (since version 3.19) 80 | PETSCEXCEPT(PetscInitialize(p_args->p_argc, p_args->p_argv, PETSC_NULL,...

component: infrastructure

@martinjrobins what are your thoughts on Abseil support? Would be different than other libraries such as Eigen and Boost they strongly recommend building it from your project tree. We could...

@martinjrobins what do you think about adding in something from Eigen? Another very short function that, perhaps, accepts an Eigen matrix and returns the largest (in magnitude) eigenvalue? Or some...

Related to #226 In the linked PR, we discuss making the default location of the test output a subdirectory of the build dir. This will simplify some scenarios. Currently, the...

component: infrastructure