Marshall Ward

Results 33 issues of Marshall Ward

This is a notice and request for comment on upcoming API changes. This will resolve a number of outstanding issues (#15, #25, #28). The next tagged release will adopt the...

Currently, when using encoded data, we will open the base64 data and convert to a `MemoryStream` which is saved to `Data`. However, if the data is compressed, then we create...

It looks like libtiled now parses all common layer attributes in a single function (`getLayerAttributes`), which reads `Opacity`, `Visible`, `OffsetX` and `OffsetY`. This may also be why `Width` and `Height`...

This PR contains two new features, some bugfixes, and an extension of the dimensional scaling to the coupler interfaces ("caps"). We now support an interface to communicate with external databases...

The computation of `intz_dpa` in `MOM_EOS_Wright.f90` in the block below was not reproducible across layouts in one of my tests. https://github.com/NOAA-GFDL/MOM6/blob/45b336670988773c050e3d59e3bd0ebe7b948ecb/src/equation_of_state/MOM_EOS_Wright.F90#L512-L534 This was detected in a `benchmark`-like configuration on 2...

This follow namelist should fail parsing, but does not: ``` & x = 1 / ``` It instead produces the following namelist: ``` Namelist([('x', Namelist([('x', 1)]))]) ``` Our naive test...

As discussed in #102, namelists can be silently initialised with arbitrary objects, but operations which use `__str__` will fail since there is no valid Fortran representation. Example: ``` import f90nml...

bug

The Parser class is using some nominally private functions of Namelist. This is not a major issue, but it does show that our Namelist API is still not hugely mature...

Two assignments of different rank to a vector raise an error: &idx_nml x(1, 1) = 1 x(2) = 2 / This also causes runtime errors in gfortran and Intel fortran,...

**Describe the bug** When `mpp_write_meta_field` is called, the `field` input is allocated with `axis` and `size` arrays. There does not seem to be a clear method for deallocating them. I'm...