Classes | Functions

Main_MeshSample.cpp File Reference

#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>
Include dependency graph for Main_MeshSample.cpp:

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[])

Function Documentation

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.