File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1050,9 +1050,9 @@ class KN :public KN_<R> { public:
10501050 KN& operator =(const typename RNM_VirtualMatrix<R>::plusAx & Ax)
10511051 { if (this ->unset () && Ax.A && Ax.A ->N ) this ->set (new R[Ax.A ->N ],Ax.A ->N ); if (Ax.A ) KN_<R>::operator =(Ax);return *this ;}
10521052 KN& operator =(const typename RNM_VirtualMatrix<R>::solveAxeqb & Ab)
1053- { if (this ->unset ()) this ->set (new R[Ab.b .N ()],Ab.b .N ());KN_<R>::operator =(Ab);return *this ;}
1053+ { if (this ->unset ()) { this ->set (new R[Ab.b .N ()],Ab.b .N ()); KN_<R>:: operator =( R ());} KN_<R>::operator =(Ab);return *this ;}
10541054 KN& operator =(const typename RNM_VirtualMatrix<R>::solveAtxeqb & Ab)
1055- { if (this ->unset ()) this ->set (new R[Ab.b .N ()],Ab.b .N ());KN_<R>::operator =(Ab);return *this ;}
1055+ { if (this ->unset ()) { this ->set (new R[Ab.b .N ()],Ab.b .N ()); ; KN_<R>:: operator =( R ());} KN_<R>::operator =(Ab);return *this ;}
10561056 KN& operator +=(const typename RNM_VirtualMatrix<R>::plusAx & Ax)
10571057 { if (this ->unset () && Ax.A ->N ) {
10581058 this ->set (new R[Ax.A ->N ],Ax.A ->N );
You can’t perform that action at this time.
0 commit comments