Alexey Solovyev
Alexey Solovyev
I implemented asin, acos, sinh, cosh, and tanh in FPTaylor (atan was already there). You can open an issue directly in the FPTaylor project when you need a new feature.
It is better to be safe. You may include sinh, cosh, tanh in the frontend and then convert them to the corresponding math expressions: sinh(x) = (exp(x) - exp(-x)) /...
Please also add the prefix "ar" for inverse hyperbolic functions: arsinh, arcosh, and artanh. [(Wikipedia)](https://en.wikipedia.org/wiki/Inverse_hyperbolic_function) There should be 3 names for one function: asinh, arsinh, arcsinh, etc.
I think that infinite bounds should be allowed for input variables. It is also important to be able to split infinite intervals properly. But I think everything should work without...
For the constant e it is better to use a different name. For example, e_const.
Use intervals for two_pi, half_pi, pi (page 19 of gaol.pdf)
I get the following error now: ``` bin/dop_gelpia benchmarks/classical_tests/1d/forrester.dop Traceback (most recent call last): File "bin/dop_gelpia", line 10, in import argument_parser as ap File "/home/alexey/Work/Projects/gelpia/bin/argument_parser.py", line 11, in from lexed_to_parsed...
I prefer existing names: pi, half_pi, etc. I don't want to have different naming conventions for regular functions (sin, cos, etc.) and constants (which are 0-arity functions). On the other...
`exp` is already used. One alternative is `euler` (but there is another mathematical constant with the same name). Maybe, `exp1` (or `exp_1`)?
The name `exp1` is good. Let's use it.