Skip to content

Fix internal handling of floats to be 64-bit #48

@jdavies-st

Description

@jdavies-st

Currently we are seeing round-off errors that mean drizzle results can vary depending on platform and whether OpenBLAS or MKL are used on the machine. Internally, some computations are done using 32-bit FLOAT. These should be 64-bit DOUBLE.

Hopefully this will fix the round-off issues we are seeing.

Should come up with a minimally-reproducible example, though this is difficult due to platform dependency.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions