Go to the documentation of this file.00001
00002
00003
00004
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