#include "Albany_DataTypes.hpp"
#include "Albany_Utils.hpp"
#include "Albany_DiscretizationFactory.hpp"
#include "Albany_STKDiscretization.hpp"
#include "Albany_AbstractSTKMeshStruct.hpp"
#include "Albany_MORDiscretizationUtils.hpp"
#include "Albany_StkNodalBasisSource.hpp"
#include "MOR_WindowedAtomicBasisSource.hpp"
#include "MOR_GreedyAtomicBasisSample.hpp"
#include "MOR_StkNodalMeshReduction.hpp"
#include "MOR_CollocationMetricCriterionFactory.hpp"
#include "Epetra_Comm.h"
#include "Epetra_Vector.h"
#include "Epetra_Import.h"
#include "Teuchos_Ptr.hpp"
#include "Teuchos_RCP.hpp"
#include "Teuchos_ArrayRCP.hpp"
#include "Teuchos_Array.hpp"
#include "Teuchos_Tuple.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Teuchos_Comm.hpp"
#include "Teuchos_FancyOStream.hpp"
#include "Teuchos_VerboseObject.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_XMLParameterListHelpers.hpp"
#include "Teuchos_TestForException.hpp"
#include <string>
Go to the source code of this file.
Classes | |
class | SampleDiscretization |
Functions | |
RCP < Albany::AbstractDiscretization > | sampledDiscretizationNew (const RCP< Teuchos::ParameterList > &topLevelParams, const RCP< const Epetra_Comm > &epetraComm, const Teuchos::ArrayView< const stk::mesh::EntityId > &nodeIds, const Teuchos::ArrayView< const stk::mesh::EntityId > &sensorNodeIds, bool performReduction) |
void | transferSolutionHistoryImpl (Albany::STKDiscretization &source, Albany::AbstractDiscretization &target, int depth) |
void | transferSolutionHistory (Albany::STKDiscretization &source, Albany::AbstractDiscretization &target) |
void | transferSolutionHistory (Albany::STKDiscretization &source, Albany::AbstractDiscretization &target, int depthMax) |
RCP< Teuchos::ParameterEntry > | getEntryCopy (const Teuchos::ParameterList &l, const std::string &name) |
int | main (int argc, char *argv[]) |
RCP<Albany::AbstractDiscretization> sampledDiscretizationNew | ( | const RCP< Teuchos::ParameterList > & | topLevelParams, | |
const RCP< const Epetra_Comm > & | epetraComm, | |||
const Teuchos::ArrayView< const stk::mesh::EntityId > & | nodeIds, | |||
const Teuchos::ArrayView< const stk::mesh::EntityId > & | sensorNodeIds, | |||
bool | performReduction | |||
) |
Definition at line 89 of file Main_MeshSample.cpp.
void transferSolutionHistoryImpl | ( | Albany::STKDiscretization & | source, | |
Albany::AbstractDiscretization & | target, | |||
int | depth | |||
) |
Definition at line 100 of file Main_MeshSample.cpp.
void transferSolutionHistory | ( | Albany::STKDiscretization & | source, | |
Albany::AbstractDiscretization & | target | |||
) |
Definition at line 119 of file Main_MeshSample.cpp.
void transferSolutionHistory | ( | Albany::STKDiscretization & | source, | |
Albany::AbstractDiscretization & | target, | |||
int | depthMax | |||
) |
Definition at line 128 of file Main_MeshSample.cpp.
RCP<Teuchos::ParameterEntry> getEntryCopy | ( | const Teuchos::ParameterList & | l, | |
const std::string & | name | |||
) |
Definition at line 138 of file Main_MeshSample.cpp.
int main | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 149 of file Main_MeshSample.cpp.