mirror of
https://github.com/aportelli/LatAnalyze.git
synced 2024-11-10 00:45:36 +00:00
minor portability fixes
This commit is contained in:
parent
d5b743b985
commit
8a229ec0b0
@ -7,8 +7,8 @@ using namespace Latan;
|
||||
int main(void)
|
||||
{
|
||||
constexpr double a = 1., b = 10.;
|
||||
DoubleFunction f1([a](const double *x){return a*(1.-x[0]);}, 2);
|
||||
DoubleFunction f2([b](const double *x){return b*(x[1]-x[0]*x[0]);}, 2);
|
||||
DoubleFunction f1([](const double *x){return a*(1.-x[0]);}, 2);
|
||||
DoubleFunction f2([](const double *x){return b*(x[1]-x[0]*x[0]);}, 2);
|
||||
vector<DoubleFunction *> system = {&f1, &f2};
|
||||
GslHybridRootFinder solve;
|
||||
DVec init(2), x;
|
||||
|
@ -228,7 +228,7 @@ Index MatSample<T>::BlockTemplate<S>::getNCol(void) const
|
||||
// assignement operators ///////////////////////////////////////////////////////
|
||||
template <typename T>
|
||||
template <class S>
|
||||
MatSample<T>::BlockTemplate<S> &
|
||||
typename MatSample<T>::template BlockTemplate<S> &
|
||||
MatSample<T>::BlockTemplate<S>::operator=(const S &sample)
|
||||
{
|
||||
FOR_STAT_ARRAY(sample_, s)
|
||||
@ -241,7 +241,7 @@ MatSample<T>::BlockTemplate<S>::operator=(const S &sample)
|
||||
|
||||
template <typename T>
|
||||
template <class S>
|
||||
MatSample<T>::BlockTemplate<S> &
|
||||
typename MatSample<T>::template BlockTemplate<S> &
|
||||
MatSample<T>::BlockTemplate<S>::operator=(const S &&sample)
|
||||
{
|
||||
*this = sample;
|
||||
|
Loading…
Reference in New Issue
Block a user