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

Albany_FromCubitSTKMeshStruct.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 #ifndef ALBANY_FROMCUBIT_STKMESHSTRUCT_HPP
00008 #define ALBANY_FROMCUBIT_STKMESHSTRUCT_HPP
00009 
00010 #include "Albany_AbstractSTKMeshStruct.hpp"
00011 #include "CUTR_CubitMeshMover.hpp"
00012 
00013 #ifdef ALBANY_CUTR
00014 
00015 namespace Albany {
00016 
00017   class FromCubitSTKMeshStruct : public AbstractSTKMeshStruct {
00018 
00019     public:
00020 
00021     FromCubitSTKMeshStruct(
00022                   const Teuchos::RCP<CUTR::CubitMeshMover>& meshMover,
00023                   const Teuchos::RCP<Teuchos::ParameterList>& params,
00024                   const unsigned int neq_,
00025                   const Teuchos::RCP<Albany::StateInfoStruct>& sis);
00026 
00027 
00028     ~FromCubitSTKMeshStruct();
00029  
00030     private:
00031 
00032     Teuchos::RCP<const Teuchos::ParameterList>
00033       getValidDiscretizationParameters() const;
00034 
00035     bool periodic;
00036   };
00037 
00038 }
00039 #endif
00040 
00041 #endif

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