This makes everything use the dimension independent types, renames core library functions to fclaw_. This is just a mass rename/conversion with minimal changes to logic. This depends on #307
To help with updated downstream projects, there is script in scripts/convert_to_v2.py which has a dictionary of all the renames and uses source tokenizer to replace function calls, type names, and headers. Since the function arguments have not changed, just type names and function names, this make converting projects trivial.
This makes everything use the dimension independent types, renames core library functions to fclaw_. This is just a mass rename/conversion with minimal changes to logic. This depends on #307
To help with updated downstream projects, there is script in scripts/convert_to_v2.py which has a dictionary of all the renames and uses source tokenizer to replace function calls, type names, and headers. Since the function arguments have not changed, just type names and function names, this make converting projects trivial.