Program and results


For details, see below

Thoughts and Results

Data type for mutivariate ideals in Oscar.jl

Developer Guidelines for Julia code

The following lines are a brief overview of gathered conventions from the existing code

Naming functions and variables

Variables: CamelCase

Functions: small_letters, words separated by ‘_’

Keyword arguments

Handling of keyword arguments in Julia is not as efficient as “normal” arguments

Use keyword arguments if there are

Documenting Code

Continuous integration (CI)

Various formats of tests

When should tests be run?

Which versions of software should be used?

Where/How should test failures reported?

How to filter test output to make the error message readable?

Handling large fans

For tropical varieties, GIT fans, Groebner fans and secondary fans we are currently dealing with very large datasets, e.g. the secondary fan of the hypersimplex(2,7) contains >30’000’000 triangulations and to save it takes at least 1GB of memory (compressed). We have several datasets that are orders of magnitude larger. We do not want to recompute them, since this often takes several weeks/months, so the question is how we can provide them to everyone who needs them in a practical manner.


What we have

website, blog github email slack

Future options for enhancing communication

Progress reports

Please add intermediate results and reports of task forces to this pad.


14:00 - 16:00: Food for thought & Discussion (MA 313)

16:00 - 18:00: Task forces (MA 313, MA 621)

18:00: Dinner at Cafe Hardenberg


10:00 - 12:00: Status report (MA 313)

14:00 - 18:00 Task forces (MA 212, MA 621)


10:00 - 12:00: Task forces (MA 212, MA 621)

14:00 - 16:00: Taks forces (MA 212, MA 621) & Discussion (MA 212)

16:00 - 18:00: Task forces (MA 621)


10:00 - 12:00: Task forces (MA 621)

14:00 - 16:00: Taks forces (MA 621)

16:00 - 18:00: Task forces (MA 621)


10:00 - 12:00 Discussion (MA 621)


Edit this page Contact webmaster Imprint Privacy policy © 2018-2020 The OSCAR Group