• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

AAdapt_StratSolver.hpp

Go to the documentation of this file.
00001 //*****************************************************************//
00002 //    Albany 2.0:  Copyright 2012 Sandia Corporation               //
00003 //    This Software is released under the BSD license detailed     //
00004 //    in the file "license.txt" in the top-level Albany directory  //
00005 //*****************************************************************//
00006 
00007 #if !defined(AAdapt_StratSolver_hpp)
00008 #define AAdapt_StratSolver_hpp
00009 
00010 #include <Teuchos_RCP.hpp>
00011 #include <Teuchos_ParameterList.hpp>
00012 
00013 #include <Phalanx.hpp>
00014 #include <PHAL_Workset.hpp>
00015 #include <PHAL_Dimension.hpp>
00016 
00017 #include "AAdapt_AbstractAdapter.hpp"
00018 #include "Albany_STKDiscretization.hpp"
00019 
00020 namespace AAdapt {
00021 
00025 class StratSolver {
00026   public:
00027 
00031     StratSolver(const Teuchos::RCP<Teuchos::ParameterList>& params);
00032 
00036     ~StratSolver();
00037 
00041     Teuchos::RCP<const Teuchos::ParameterList>
00042     getValidAdapterParameters() const;
00043 
00044   private:
00045 
00049     StratSolver();
00050 
00054     StratSolver(const StratSolver&);
00055     StratSolver& operator=(const StratSolver&);
00056 
00057 };
00058 
00059 }
00060 
00061 #endif //StratSolver_hpp

Generated on Wed Mar 26 2014 18:36:35 for Albany: a Trilinos-based PDE code by  doxygen 1.7.1