summaryrefslogtreecommitdiff
path: root/charf.c
AgeCommit message (Collapse)Author
3 daysFinish all printing including latex and niceties for printing 0 and 1 and such.Julian Weigt
3 daysPrint all results when finished, make printing prettier.Julian Weigt
3 dayss/to_double/valuetype_to_double/gJulian Weigt
3 days- Introduce matrix that contains derivatives and exponents of interest.Julian Weigt
- Use appropriate function arguments (arrays vs pointers).
3 daysProperly use header files and change return type for conversion from bool to ↵Julian Weigt
int.
3 daysMove getLine to mics.c.Julian Weigt
3 daysIntroduce reading from stdin.Julian Weigt
3 daysIntroduce is_greater_certainly and is_greater_possibly to make more robust ↵Julian Weigt
the printing and finding of records. Start reorganizing to allow eventual printing of all records.
3 daysAdd stdbool.h everywhere.Julian Weigt
3 daysFix spacing.Julian Weigt
3 daysSkip computations for first derivative and threshold check.Julian Weigt
3 daysPrint two digits and other formulations.Julian Weigt
3 daysAdd triangle function as other example.Julian Weigt
3 daysImprove formulations and abstraction in c code.Julian Weigt
3 daysAdd extra check for printing if new record is significantly larger.Julian Weigt
3 daysPrint if and only if it beats previous record.Julian Weigt
3 daysLoop over all derivatives up to whatever limit and print depending on order ↵Julian Weigt
of derivative.
3 daysGive int conversion functions better names.Julian Weigt
3 daysKinda add flexibility to vary K or p within one call.Julian Weigt
3 daysRemove assert.h.Julian Weigt
3 daysMake more flexible by assigning indeces to threads in advance and generating ↵Julian Weigt
functions thread agnostically.
3 daysDo computations on circle, run through domains of all lengths, and add small ↵Julian Weigt
sleep to threads to avoid overlap for small domains.
3 daysAdd root_to_string function to enable printing of roots.Julian Weigt
3 daysHandle error estimate for maximum properly.Julian Weigt
3 daysImplement double arithmetic with error bounds.Julian Weigt
3 daysRemove old rough error counting.Julian Weigt
3 daysFix formula for max.Julian Weigt
3 daysAdd error estimates.Julian Weigt
3 daysDefine variables const to allow to use statically allocated arrays, but ↵Julian Weigt
still have to allocate matrix for Mf computation dynamically because it doesn't fit in stack or something.
3 daysEnable multithreading.Julian Weigt
3 daysReorganize mallocs to get ready for multithreading.Julian Weigt
3 daysDefine safe sums and products and finish exact version.Julian Weigt
3 daysStart writing exact version of charf.c.Julian Weigt
3 dayscharf.c:Julian Weigt
- Define function to compute maximal function. - Define type of function values as c macro. - Use same type also for initiating f.
3 daysformulations in charf.cJulian Weigt
3 daysAdd documentation to charf.c.Julian Weigt
3 daysAdd numerical experiment c source.Julian Weigt