mirror of
				https://github.com/aportelli/LatAnalyze.git
				synced 2025-10-27 13:39:32 +00:00 
			
		
		
		
	minor portability fixes
This commit is contained in:
		| @@ -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; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user