#include "Albany_AbstractSTKFieldContainer.hpp"#include "Teuchos_ParameterList.hpp"#include <stk_mesh/base/Types.hpp>#include <stk_mesh/base/FieldData.hpp>#include <stk_mesh/fem/FEMMetaData.hpp>#include <boost/utility.hpp>#include <boost/type_traits/is_same.hpp>

Go to the source code of this file.
Classes | |
| class | Albany::GenericSTKFieldContainer< Interleaved > |
Namespaces | |
| namespace | Albany |
Albany driver code, problems, discretizations, and responses. | |
Defines | |
| #define | STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS_NONINTERLEAVED(name) template class name<false>; |
| #define | STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS_INTERLEAVED(name) template class name<true>; |
| #define | STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_SVH(class_name, value, arg_type) |
| #define | STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_FVH(class_name, value, arg_type) |
| #define | STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_CSTKF(class_name, value, arg_type) |
| #define | STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS(name) |
| #define STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS_NONINTERLEAVED | ( | name | ) | template class name<false>; |
Definition at line 104 of file Albany_GenericSTKFieldContainer.hpp.
| #define STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS_INTERLEAVED | ( | name | ) | template class name<true>; |
Definition at line 106 of file Albany_GenericSTKFieldContainer.hpp.
| #define STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_SVH | ( | class_name, | ||
| value, | ||||
| arg_type | ||||
| ) |
template void class_name<value>::saveVectorHelper( \ const Epetra_Vector &soln, \ arg_type *solution_field, \ const Teuchos::RCP<Epetra_Map>& node_map, \ const stk::mesh::Bucket & bucket, int offset);
Definition at line 108 of file Albany_GenericSTKFieldContainer.hpp.
| #define STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_FVH | ( | class_name, | ||
| value, | ||||
| arg_type | ||||
| ) |
template void class_name<value>::fillVectorHelper( \ Epetra_Vector &soln, \ arg_type *solution_field, \ const Teuchos::RCP<Epetra_Map>& node_map, \ const stk::mesh::Bucket & bucket, int offset);
Definition at line 114 of file Albany_GenericSTKFieldContainer.hpp.
| #define STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_CSTKF | ( | class_name, | ||
| value, | ||||
| arg_type | ||||
| ) |
template void class_name<value>::copySTKField( \ const arg_type *source_field, \ arg_type *target_field);
Definition at line 120 of file Albany_GenericSTKFieldContainer.hpp.
| #define STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS | ( | name | ) |
STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS_NONINTERLEAVED(name) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_CLASS_INTERLEAVED(name) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_SVH(name, true, AbstractSTKFieldContainer::VectorFieldType) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_SVH(name, false, AbstractSTKFieldContainer::VectorFieldType) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_FVH(name, true, AbstractSTKFieldContainer::VectorFieldType) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_FVH(name, false, AbstractSTKFieldContainer::VectorFieldType) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_CSTKF(name, true, AbstractSTKFieldContainer::VectorFieldType) \ STKFIELDCONTAINER_INSTANTIATE_TEMPLATE_FUNCTION_CSTKF(name, false, AbstractSTKFieldContainer::VectorFieldType)
Definition at line 126 of file Albany_GenericSTKFieldContainer.hpp.
1.7.1