Luke Morris

Results 72 issues of Luke Morris

This pull request would close #598 It should be noted that the docstring for `is_functorial` states that the default value for `check_equations` is `true`, but the default value is actually...

When using the `@finfunctor` macro, ill-defining a non-functorial functor yields the error message "Parsed functor is not functorial", along with the body of the functor. This error message could be...

enhancement

Currently, ACSets.jl supports serialization of ACSets to JSON to export ACSets to other languages that support complementary parsers. Due to new features in Decapodes being encoded as ACSetTransformations, and these...

enhancement
acsets

PR #865 (pending approval as of time of writing) added support for serializing `FinFunction`s and `ACSetTransformation`s to JSON. This feature only offers partial support for `ACSetTransformation`s, since `VarFunction`s are not...

Currently, strings are not escaped before being passed to Graphviz. Attempting to call `to_graphviz` on a graph with improperly-escaped strings may resulting in an stdin pipeline error. Instead of constructors...

cleanup
graphics

Now that we generate more efficient programs, we are able to run simulations on meshes with very fine resolution. We should provide meshes of the icosphere of 6,7, and 8...

We run many simulations on the Icosphere, and sometimes UV-spheres from CombinatorialSpaces.jl . These simulations have been shown to be accurate, but the results are sometimes difficult to visualize. We...

UI

We should remove src/coordinates.jl and rely on a dedicated package such as https://github.com/JuliaEarth/Cartography.jl instead.

We should add some linting rules to this and other AJ repos. Possible rules include: - 2-space indentation - Consistent naming conventions for schemas (`Sch...`) - Docstrings for exported functions...

code-quality

There is growing interest in supporting stochastic differential equations in the Decapodes framework. Although directly supporting such equations will require further work, we can for the time being look at...

physics