PlayaLineSearchBuilder.hpp

00001 #ifndef PLAYA_LINE_SEARCH_BUILDER_H
00002 #define PLAYA_LINE_SEARCH_BUILDER_H
00003 
00004 #include "PlayaLineSearchBase.hpp"
00005 #include "Teuchos_RCP.hpp"
00006 
00007 namespace Teuchos
00008 {
00009 class ParameterList;
00010 }
00011 
00012 namespace Playa
00013 {
00014 using Teuchos::ParameterList;
00015 using Teuchos::RCP;
00016 
00022 class LineSearchBuilder
00023 {
00024 public:
00026   static RCP<LineSearchBase> createLineSearch(const ParameterList& params,
00027     int verb=0);
00028 };
00029 }
00030 
00031 #endif

doxygen