Skip to content

C++ implementation of multi complex numbers and elementary functions.

Notifications You must be signed in to change notification settings

papipopapu/multi-complex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

multi-complex

Multi complex numbers allow for fast, machine limit precision differenciation (e.g.), while also being on their own a pretty interesting subject.

This is a header only implementation of multicomplex numbers through recursive templating. Dirty template metaprogramming makes it faster than any other implementation I have seen if well optmised. Also allows inverse functions like the logarithm and inverse trigonometric functions, although the brach cut chosen makes them only bijective for the first complex level (C1).

Some stuff could be improved but overall pretty decent.

About

C++ implementation of multi complex numbers and elementary functions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages