From: David K. <dknez@MIT.EDU> - 2009-10-29 13:50:13
|
Roy, I'm guessing you don't have SLEPc enabled? :) On updating to 3518 I got the compilation errors below. I'll look into it now... - Dave src/solvers/eigen_system.C:222: error: prototype for ‘void EigenSystem::sensitivity_solve(const ParameterVector&)’ does not match any in class ‘EigenSystem’ /home/dknez/software/libmesh-svn/include/solvers/eigen_system.h:113: error: candidate is: virtual void EigenSystem::sensitivity_solve(ParameterVector) src/solvers/eigen_system.C:227: error: expected ‘,’ or ‘...’ before ‘&’ token src/solvers/eigen_system.C:227: error: ISO C++ forbids declaration of ‘QoiSet’ with no type src/solvers/eigen_system.C:227: error: prototype for ‘void EigenSystem::adjoint_solve(int)’ does not match any in class ‘EigenSystem’ /home/dknez/software/libmesh-svn/include/solvers/eigen_system.h:106: error: candidate is: virtual void EigenSystem::adjoint_solve(const QoISet&) src/solvers/eigen_system.C:235: error: expected ‘,’ or ‘...’ before ‘&’ token src/solvers/eigen_system.C:235: error: prototype for ‘void EigenSystem::adjoint_qoi_parameter_sensitivity(const QoISet&, const ParameterVector&)’ does not match any in class ‘EigenSystem’ /home/dknez/software/libmesh-svn/include/solvers/eigen_system.h:120: error: candidate is: virtual void EigenSystem::adjoint_qoi_parameter_sensitivity(const QoISet&, const ParameterVector&, SensitivityData&) src/solvers/eigen_system.C:243: error: expected ‘,’ or ‘...’ before ‘&’ token src/solvers/eigen_system.C:243: error: prototype for ‘void EigenSystem::forward_qoi_parameter_sensitivity(const QoISet&, const ParameterVector&)’ does not match any in class ‘EigenSystem’ /home/dknez/software/libmesh-svn/include/solvers/eigen_system.h:127: error: candidate is: virtual void EigenSystem::forward_qoi_parameter_sensitivity(const QoISet&, const ParameterVector&, SensitivityData&) make: *** [src/solvers/eigen_system.x86_64-unknown-linux-gnu.opt.o] Error 1 |
From: Roy S. <roy...@ic...> - 2009-10-29 14:07:34
|
On Thu, 29 Oct 2009, David Knezevic wrote: > Roy, I'm guessing you don't have SLEPc enabled? :) On updating to 3518 I > got the compilation errors below. No, I didn't. Some of the needed bugfixes look straightforward, so I'm committing something that will hopefully get you started. Meanwhile I'll see about setting up a local slepc install; I've got another refactor coming up and I'll try to make sure this doesn't happen again. --- Roy |
From: David K. <dknez@MIT.EDU> - 2009-10-29 14:46:23
|
The attached patch did the job for me. As well as the changes to EigenSystem, I had to add #include "parameter_vector.h" in sensitivity_data.h? Roy Stogner wrote: > On Thu, 29 Oct 2009, David Knezevic wrote: > > >> Roy, I'm guessing you don't have SLEPc enabled? :) On updating to 3518 I >> got the compilation errors below. >> > > No, I didn't. Some of the needed bugfixes look straightforward, so > I'm committing something that will hopefully get you started. > > Meanwhile I'll see about setting up a local slepc install; I've got > another refactor coming up and I'll try to make sure this doesn't > happen again. > --- > Roy > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry(R) Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9 - 12, 2009. Register now! > http://p.sf.net/sfu/devconference > _______________________________________________ > Libmesh-devel mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libmesh-devel > |
From: David K. <dknez@MIT.EDU> - 2009-10-29 14:13:51
Attachments:
patch
|
I don't believe I attached the patch in the previous email... David Knezevic wrote: > The attached patch did the job for me. As well as the changes to > EigenSystem, I had to add #include "parameter_vector.h" in > sensitivity_data.h? > > > > > > Roy Stogner wrote: >> On Thu, 29 Oct 2009, David Knezevic wrote: >> >> >>> Roy, I'm guessing you don't have SLEPc enabled? :) On updating to >>> 3518 I >>> got the compilation errors below. >>> >> >> No, I didn't. Some of the needed bugfixes look straightforward, so >> I'm committing something that will hopefully get you started. >> >> Meanwhile I'll see about setting up a local slepc install; I've got >> another refactor coming up and I'll try to make sure this doesn't >> happen again. >> --- >> Roy >> >> ------------------------------------------------------------------------------ >> >> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >> is the only developer event you need to attend this year. Jumpstart your >> developing skills, take BlackBerry mobile applications to market and >> stay ahead of the curve. Join us from November 9 - 12, 2009. Register >> now! >> http://p.sf.net/sfu/devconference >> _______________________________________________ >> Libmesh-devel mailing list >> Lib...@li... >> https://lists.sourceforge.net/lists/listinfo/libmesh-devel >> > > |
From: Roy S. <roy...@ic...> - 2009-10-29 14:54:57
|
No problem; I'd already committed at least a partial fix. Would you see if it works now, or if not would you try just adding #include "parameter_vector.h" to eigen_system.C? --- Roy On Thu, 29 Oct 2009, David Knezevic wrote: > I don't believe I attached the patch in the previous email... > > David Knezevic wrote: >> The attached patch did the job for me. As well as the changes to >> EigenSystem, I had to add #include "parameter_vector.h" in >> sensitivity_data.h? >> >> >> >> >> >> Roy Stogner wrote: >>> On Thu, 29 Oct 2009, David Knezevic wrote: >>> >>> >>>> Roy, I'm guessing you don't have SLEPc enabled? :) On updating to 3518 I >>>> got the compilation errors below. >>>> >>> >>> No, I didn't. Some of the needed bugfixes look straightforward, so >>> I'm committing something that will hopefully get you started. >>> >>> Meanwhile I'll see about setting up a local slepc install; I've got >>> another refactor coming up and I'll try to make sure this doesn't >>> happen again. >>> --- >>> Roy >>> >>> >>> ------------------------------------------------------------------------------ >>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >>> is the only developer event you need to attend this year. Jumpstart your >>> developing skills, take BlackBerry mobile applications to market and stay >>> ahead of the curve. Join us from November 9 - 12, 2009. Register now! >>> http://p.sf.net/sfu/devconference >>> _______________________________________________ >>> Libmesh-devel mailing list >>> Lib...@li... >>> https://lists.sourceforge.net/lists/listinfo/libmesh-devel >>> >> >> > > |
From: David K. <dknez@MIT.EDU> - 2009-10-29 16:42:39
|
OK, I've committed some small changes and it's all good now. (I didn't need to include parameter_vector.h in eigen_system.C.) - Dave Roy Stogner wrote: > > No problem; I'd already committed at least a partial fix. Would you > see if it works now, or if not would you try just adding #include > "parameter_vector.h" to eigen_system.C? > --- > Roy > > On Thu, 29 Oct 2009, David Knezevic wrote: > >> I don't believe I attached the patch in the previous email... >> >> David Knezevic wrote: >>> The attached patch did the job for me. As well as the changes to >>> EigenSystem, I had to add #include "parameter_vector.h" in >>> sensitivity_data.h? >>> >>> >>> >>> >>> >>> Roy Stogner wrote: >>>> On Thu, 29 Oct 2009, David Knezevic wrote: >>>> >>>> >>>>> Roy, I'm guessing you don't have SLEPc enabled? :) On updating to >>>>> 3518 I >>>>> got the compilation errors below. >>>>> >>>> >>>> No, I didn't. Some of the needed bugfixes look straightforward, so >>>> I'm committing something that will hopefully get you started. >>>> >>>> Meanwhile I'll see about setting up a local slepc install; I've got >>>> another refactor coming up and I'll try to make sure this doesn't >>>> happen again. >>>> --- >>>> Roy >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Come build with us! The BlackBerry(R) Developer Conference in SF, CA >>>> is the only developer event you need to attend this year. Jumpstart >>>> your >>>> developing skills, take BlackBerry mobile applications to market >>>> and stay ahead of the curve. Join us from November 9 - 12, 2009. >>>> Register now! >>>> http://p.sf.net/sfu/devconference >>>> _______________________________________________ >>>> Libmesh-devel mailing list >>>> Lib...@li... >>>> https://lists.sourceforge.net/lists/listinfo/libmesh-devel >>>> >>> >>> >> >> |