Brad Bell

Results 166 comments of Brad Bell

I am trying to run on ppc64le using this package; see https://github.com/coin-or/CppAD/blob/master/.github/workflows/uraimo_arch_linux.yml The current state of the job is ``` Build on alpine_latest ppc64le Started 46m 46s ago Waiting for...

**Linking Standard Math Functions** I cannot figure out how to link the standard math functions to the LLJIT. In the llvm branch execute the following command to configure cppad: `bin/run_cmake.sh...

**Linking Standard Math Functions** Correction: This also fails if we replace all occurrences of `acosh` by `sin` (I have pushed this change). I think this is related to the following...

The main problem was that adding object files and adding shared libraries use different llvm routines. I was able to solve the problem by creating separate routines for the two...

I have all the features of a ADFun working both for optimizing and jit compiling using llvm. I implemented an llvm version of the det_minor speed test and it indicates...

The basic idea is that all of the sparsity patters and derivative computations are relative to the variables and do not include the dynamic parameters. You can find extensive use...

Thanks for the feedback, that this is important and holding you back. I will try to get to it soon.

I just realized that this issue is still outstanding. Does the atomic_three interface https://coin-or.github.io/CppAD/doc/atomic_three.htm satisfy the requirements for this issue ?

Using the techniques in https://github.com/joaoleal/CppADCodeGen/issues/34#issuecomment-583376396 You can compute derivatives any way you like in CppAD (using dynamic parameters and such) and then, put those computations in the zero order forward...

One thing that may not be obvious is that in order to use base2ad with atomic functions, the atomic functions need to define the `AD` case; see `AD` in atomic...