If you would like to contribute to the repository, there are a few guidelines in the following
Have a good understanding on Truncated Power Series Algebra/Differential Algebra and what the code does
The following code style is recommended:
Classes/Structs: use upper case for the first letter in each word, eg. MyClass.
Variables: use lower case letters and connect the words with “_”, eg. my_variable.
Functions: use lower case letters and connect the words with “_”, eg. my_function.
Enumeration: use upper case letters and connect the words with “_”, eg. ENUM_ONE.
Maximum length of a line is suggested to be 120.
For other issues, consult Google C++ Style Guide
Build your tests to make sure your code works.
Atomic commits (one feature per commit) are highly recommended.
Write clear message for commits. The conventional commit message style is recommended.
Finally, submit a GitHub pull request for your contribution.