On Wed, Apr 30, 2014 at 1:30 PM, Roy Stogner <royst...@ices.utexas.edu>wrote:

>
> On Wed, 30 Apr 2014, John Peterson wrote:
>
>  This kind of looks like something we commented out because we didn't have
>> a
>> good way of configuring for the situation where slepc has arpack vs.
>> doesn't have arpack.
>>
>
> That was my thought exactly, but it looks like current SLEPc versions
> define EPSARPACK regardless of configuration:
>
> http://www.grycap.upv.es/slepc/documentation/current/
> include/slepceps.h.html
>
> Our removal of it might be an atavism based on some previous version
> that only defined it conditionally.
>

Or, we're both wrong because it was commented out from the moment it was
added by Steffen Petersen in r1335 (December, 2005):

 template <typename T>
>  void SlepcEigenSolver<T>::set_slepc_solver_type()
>  {
> @@ -216,6 +362,10 @@
>        ierr = EPSSetType (_eps, (char*) EPSLAPACK);
> CHKERRABORT(libMesh::COMM_WORLD,ierr); return;
>      case ARNOLDI:
>        ierr = EPSSetType (_eps, (char*) EPSARNOLDI);
>  CHKERRABORT(libMesh::COMM_WORLD,ierr); return;
> +      // case ARPACK:
> +      // ierr = EPSSetType (_eps, (char*) EPSARPACK);
> CHKERRABORT(libMesh::COMM_WORLD,ierr); return;
> +      // case LANCZOS:
> +      // ierr = EPSSetType (_eps, (char*) EPSLANCZOS);
>  CHKERRABORT(libMesh::COMM_WORLD,ierr); return;
>
>      default:
>        std::cerr << "ERROR:  Unsupported SLEPc Eigen Solver: "
> @@ -224,7 +374,68 @@
>      }
>  }





-- 
John
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to