Serving the Quantitative Finance Community

 
User avatar
SWilson
Topic Author
Posts: 83
Joined: February 13th, 2018, 5:27 pm

Quantlib Support

September 10th, 2020, 8:42 pm

I was wondering if anyone is available or if you can refer me to someone for technical questions on using QuantLib.  Preferably over the phone.  Thanks. 
 
User avatar
ISayMoo
Posts: 2368
Joined: September 30th, 2015, 8:30 pm

Re: Quantlib Support

September 11th, 2020, 12:08 am

Debugging C++ code over the phone qualifies as "cruel and unusual punishment" IMHO...
Last edited by ISayMoo on October 20th, 2020, 8:54 pm, edited 2 times in total.
 
User avatar
pcaspers
Posts: 712
Joined: June 6th, 2005, 9:49 am

Re: Quantlib Support

September 11th, 2020, 7:04 am

The best way imo is to post your questions to quantlib-users@lists.sourceforge.net
 
User avatar
Cuchulainn
Posts: 64978
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: Quantlib Support

September 11th, 2020, 9:25 am

I was wondering if anyone is available or if you can refer me to someone for technical questions on using QuantLib.  Preferably over the phone.  Thanks. 
Free support?
If it's important enough  I would enter into a service contract.
Last edited by Cuchulainn on September 11th, 2020, 9:41 am, edited 1 time in total.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Cuchulainn
Posts: 64978
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: Quantlib Support

September 11th, 2020, 9:26 am

Debugging C++ code over the phone qualifies as "cruel and unusual punishment" IMHO.
LOL
Does this compile?
template<typename T, typename... Ts>
std::enable_if_t<!std::conjunction_v<std::is_same<T, Ts>...>>
func(T, Ts...) {
    std::cout << "not all types in pack are T\n";
}

"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
ISayMoo
Posts: 2368
Joined: September 30th, 2015, 8:30 pm

Re: Quantlib Support

September 11th, 2020, 12:15 pm

I don't know. Can you read the compiler error message to me again, but slower? The line is breaking.
 
User avatar
Cuchulainn
Posts: 64978
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: Quantlib Support

September 11th, 2020, 2:40 pm

I don't know. Can you read the compiler error message to me again, but slower? The line is breaking.
A bigger screen.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
Cuchulainn
Posts: 64978
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: Quantlib Support

September 11th, 2020, 3:48 pm

I don't know. Can you read the compiler error message to me again, but slower? The line is breaking.
On VS, project properties->linker->system->subsystem->Console. 
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl
 
User avatar
pcaspers
Posts: 712
Joined: June 6th, 2005, 9:49 am

Re: Quantlib Support

September 11th, 2020, 4:31 pm

compiles for me:

clang++ check.cpp -o check --std=c++17
#include <type_traits>
#include <iostream>

template <typename T, typename... Ts> std::enable_if_t<!std::conjunction_v<std::is_same<T, Ts>...> > func(T, Ts...) {
    std::cout << "not all types in pack are T\n";
}

int main() {
    // func(1,2,3); // compiler error
    func(1,"a",3);
}
 
User avatar
SWilson
Topic Author
Posts: 83
Joined: February 13th, 2018, 5:27 pm

Re: Quantlib Support

September 11th, 2020, 4:39 pm

I was wondering if anyone is available or if you can refer me to someone for technical questions on using QuantLib.  Preferably over the phone.  Thanks. 
Free support?
If it's important enough  I would enter into a service contract.
Just sent you a PM about a Service Contract, please let me know if you haven't received it.  Thanks. 
 
User avatar
Cuchulainn
Posts: 64978
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: Quantlib Support

September 11th, 2020, 6:11 pm

received it! Just replied.
"Compatibility means deliberately repeating other people's mistakes."
David Wheeler

http://www.datasimfinancial.com
http://www.datasim.nl