morphologica icon indicating copy to clipboard operation
morphologica copied to clipboard

A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)

Results 30 morphologica issues
Sort by recently updated
recently updated
newest added

Currently, the NaNs are acted on, which is probably not what one wants in a computation.

Especially 0 values come out as 0f rather than 0.0f. Solution might be to output float{val}

Imagine 3 double precision scalars, one of which is greater than the other 2 by std::numeric_limits::epsilon(); The output of this when auto scaled by morph::Scale would be { 0, 0,...

I'm sure I can read the data into a vvec.

graphDataCoords has its contents allocated with new/delete.

This should be either an extension of GraphVisual to handle 3D or a separate class.

Unit test morph::vec, morph::Quaternion, morph::TransformMatrix etc, to ensure that their constexpr functions work when invoked at compile time.

These function declarations exist in morph/tools.h, but there are no definitions. Can either re-implement, or remove the declarations. ```c++ /*! * split csv into a vector */ static std::vector csvToVector...