John Omotani
John Omotani
On the current `next` (1707893f0f28525c310a2c82b836aafa71c87a44) with checks enabled, two of the unit tests fail for me (on Linux Mint 20.2, gcc-9.4.0, OpenMPI-4.0.3) ``` [ RUN ] IndexOffsetStructTests/0.SubtractFromIndex unknown file: Failure...
Maintaining configurations for various HPC clusters in BOUT-configs has proved to be useful. Should we recommend and link to it from the ["machine specific installation"](https://bout-dev.readthedocs.io/en/latest/user_docs/advanced_install.html#machine-specific-installation) section of the manual? If...
It would be nice to be able to pass some arguments to control tests. My use case is that I have some extra tests (that take a long-ish time), that...
Are the examples in the README.md correct? With ArbNumerics-1.3.3, I get errors like ```julia julia> ArbFloat(2, 32) ERROR: MethodError: no method matching ArbFloat(::Int64, ::Int64) Closest candidates are: ArbFloat(::T) where T
Simplify boundary_standard.cxx: * Most boundary conditions now use BoundaryOp::apply, which handles looping and staggering. The derived classes BoundaryNeumann, etc. mostly provide just methods to apply the boundary condition at a...
Proposed resolution to #375. `ParallelTransform` classes seem like the logical place for twist-shift logic. This PR creates a `ParallelTransform::applyTwistShift` method, which is called during communications by `BoutMesh::wait` through `Field3D::applyTwistShift`. -...
In the docs, https://bout-dev.readthedocs.io/en/latest/user_docs/installing.html#common-cmake-options it is suggested to use `NetCDF_ROOT` to pass the location of the NetCDF install. * Does the capitalisation matter? `netCDF_ROOT` is used in `FindnetCDF.cmake`, e.g. https://github.com/boutproject/BOUT-dev/blob/4acdfdcb42dd0d8abfde06b5c2544c80d0bf0622/cmake/FindnetCDF.cmake#L46...
When I try to run ```julia using HDF5 HDF5.API.set_libraries!(joinpath(hdf5_dir, "libhdf5.so"), joinpath(hdf5_dir, "libhdf5_hl.so")) ``` after starting with an empty `.julia` directory and with a new project, I often (always?) get an...
Is there a reason `EndpointRange` isn't a subtype of `AbstractRange`? I'm a Julia newbie, so maybe it's obvious, but I was trying to write a function that accepts ranges as...
Would it be possible to add a wrapper for `cairo_pdf_surface_set_metadata()` (https://www.cairographics.org/manual/cairo-PDF-Surfaces.html#cairo-pdf-surface-set-metadata)? I think this would be useful to enable https://github.com/MakieOrg/Makie.jl/issues/3167. I would be willing to have a go at this,...