Bladeren bron

Fix r^2 kernel

Dhairya Malhotra 10 jaren geleden
bovenliggende
commit
3bc1125a4c
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      include/kernel.txx

+ 2 - 2
include/kernel.txx

@@ -147,7 +147,7 @@ void Kernel<T>::Initialize(bool verbose) const{
           scale_invar=false;
           M_scal[0][i]=0.0;
         }
-        assert(M_scal[0][i]>=0.0); // Kernel function must decay
+        //assert(M_scal[0][i]>=0.0); // Kernel function must decay
       }else M_scal[0][i]=-1;
     }
 
@@ -162,7 +162,7 @@ void Kernel<T>::Initialize(bool verbose) const{
       for(size_t i0=0;i0<ker_dim[0];i0++)
       for(size_t i1=0;i1<ker_dim[1];i1++){
         size_t j=i0*ker_dim[1]+i1;
-        if(b[j][0]>=0){
+        if(fabs(b[j][0])>=0){
           M[j][ 0+        i0]=1;
           M[j][i1+ker_dim[0]]=1;
         }