OGS
ProcessOutputData.cpp File Reference

Detailed Description

Definition in file ProcessOutputData.cpp.

Include dependency graph for ProcessOutputData.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{ProcessOutputData.cpp}
 
namespace  ProcessLib
 

Functions

bool anonymous_namespace{ProcessOutputData.cpp}::isSimulationDomain (MeshLib::Mesh const &mesh, ProcessLib::Process const &process)
 
std::vector< std::unique_ptr< NumLib::LocalToGlobalIndexMap > > anonymous_namespace{ProcessOutputData.cpp}::computeDofTablesForSubmesh (ProcessLib::Process const &process, MeshLib::Mesh const &submesh, std::size_t const n_processes)
 
std::vector< NumLib::LocalToGlobalIndexMap const * > anonymous_namespace{ProcessOutputData.cpp}::toNonOwning (std::vector< std::unique_ptr< NumLib::LocalToGlobalIndexMap > > const &dof_tables)
 
std::vector< NumLib::LocalToGlobalIndexMap const * > anonymous_namespace{ProcessOutputData.cpp}::getDofTablesOfAllProcesses (ProcessLib::Process const &process, std::size_t const n_processes)
 
decltype(auto) anonymous_namespace{ProcessOutputData.cpp}::computeOutputMeshDofTables (ProcessLib::Process const &process, MeshLib::Mesh const &output_mesh, std::vector< NumLib::LocalToGlobalIndexMap const * > const &bulk_mesh_dof_tables)
 
std::vector< std::reference_wrapper< const std::vector< std::reference_wrapper< ProcessLib::ProcessVariable > > > > anonymous_namespace{ProcessOutputData.cpp}::getProcessVariablesOfAllProcesses (ProcessLib::Process const &process, std::size_t const n_processes)
 
std::vector< std::unique_ptr< MeshLib::IntegrationPointWriter > > const * anonymous_namespace{ProcessOutputData.cpp}::getIntegrationPointWriters (ProcessLib::Process const &process, MeshLib::Mesh const &output_mesh)
 
ProcessOutputData ProcessLib::createProcessOutputData (Process const &process, std::size_t const n_processes, MeshLib::Mesh &output_mesh)
 Extracts data necessary for output from the given process.