<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "><pre style="word-wrap: break-word; white-space: pre-wrap; ">
Hey Satish,</pre><pre style="word-wrap: break-word; white-space: pre-wrap; ">I am student from Ohio state university working under prof Sadayappan,</pre><pre style="word-wrap: break-word; white-space: pre-wrap; ">I got an error while making petsc while compiling this file <a href="http://sacusppoly.cu">sacusppoly.cu</a>.</pre>
<pre style="word-wrap: break-word; white-space: pre-wrap; "><br></pre><pre style="word-wrap: break-word; white-space: pre-wrap; "><meta http-equiv="content-type" content="text/html; charset=utf-8">nvcc -arch=sm_13 -c --compiler-options=-Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -I/home/balay/petsc-dev/include -I/home/balay/petsc-dev/arch-cuda-double/include -I/usr/local/cuda/include -I/home/balay/petsc-dev/include/mpiuni -D__INSDIR__=src/ksp/pc/impls/sacusp/ <a href="http://sacusp.cu">sacusp.cu</a> <a href="http://sacusppoly.cu">sacusppoly.cu</a>
/usr/local/cuda/bin/../include/cusp/precond/detail/smoothed_aggregation.inl(374): error: class "cusp::relaxation::polynomial<PetscScalar, cusp::device_memory>" has no member "presmooth"
detected during:
instantiation of "void cusp::precond::smoothed_aggregation<IndexType, ValueType, MemorySpace>::_solve(const cusp::array1d<T, Alloc> &, cusp::array1d<T, Alloc> &, size_t) [with IndexType=PetscInt, ValueType=PetscScalar, MemorySpace=cusp::device_memory]"
(334): here
instantiation of "void cusp::precond::smoothed_aggregation<IndexType, ValueType, MemorySpace>::solve(const cusp::array1d<T, Alloc> &, cusp::array1d<T, Alloc> &, Monitor &) [with IndexType=PetscInt, ValueType=PetscScalar, MemorySpace=cusp::device_memory, Monitor=cusp::default_monitor<PetscScalar>]"
<a href="http://sacusppoly.cu">sacusppoly.cu</a>(90): here
/usr/local/cuda/bin/../include/cusp/precond/detail/smoothed_aggregation.inl(391): error: class "cusp::relaxation::polynomial<PetscScalar, cusp::device_memory>" has no member "postsmooth"
detected during:
instantiation of "void cusp::precond::smoothed_aggregation<IndexType, ValueType, MemorySpace>::_solve(const cusp::array1d<T, Alloc> &, cusp::array1d<T, Alloc> &, size_t) [with IndexType=PetscInt, ValueType=PetscScalar, MemorySpace=cusp::device_memory]"
(334): here
instantiation of "void cusp::precond::smoothed_aggregation<IndexType, ValueType, MemorySpace>::solve(const cusp::array1d<T, Alloc> &, cusp::array1d<T, Alloc> &, Monitor &) [with IndexType=PetscInt, ValueType=PetscScalar, MemorySpace=cusp::device_memory, Monitor=cusp::default_monitor<PetscScalar>]"
<a href="http://sacusppoly.cu">sacusppoly.cu</a>(90): here
2 errors detected in the compilation of "/tmp/tmpxft_0000454b_00000000-16_sacusppoly.cpp1.ii".
/usr/bin/ar: sacusppoly.o: No such file or directory</pre><pre style="word-wrap: break-word; white-space: pre-wrap; "><br></pre><pre style="word-wrap: break-word; white-space: pre-wrap; ">Can you let me know how to get around this.</pre>
<pre style="word-wrap: break-word; white-space: pre-wrap; "><br></pre><pre style="word-wrap: break-word; white-space: pre-wrap; ">Jeswin Godwin</pre></span>