v0.15.5
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
PipelineGraph.cpp File Reference

Plot pipeline graph. More...

#include <MoFEM.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/graphviz.hpp>

Go to the source code of this file.

Classes

struct  VertexData
 

Namespaces

namespace  MoFEM
 implementation of Data Operators for Forces and Sources
 

Typedefs

using Graph = boost::adjacency_list< boost::vecS, boost::vecS, boost::directedS, boost::property< boost::vertex_name_t, VertexData >, boost::property< boost::edge_name_t, std::string > >
 
using MoFEM::UserDataOperator = ForcesAndSourcesCore::UserDataOperator
 
using MoFEM::VertexDescriptor = boost::graph_traits< Graph >::vertex_descriptor
 

Functions

static VertexDescriptor MoFEM::plot_pipeline_graph_impl (const boost::ptr_deque< UserDataOperator > &pip, std::string pip_name, boost::shared_ptr< Graph > g_ptr, VertexDescriptor root_vertex)
 
static void MoFEM::write_graphviz_impl (std::string file_name, boost::shared_ptr< Graph > g_ptr)
 
static void MoFEM::add_stages (BasicMethodsSequence &pre, FEMethodsSequence &op, BasicMethodsSequence &post, VertexDescriptor start_vertex, boost::shared_ptr< Graph > g_ptr)
 

Detailed Description

Plot pipeline graph.

Version
0.1
Date
2025-12-26

Definition in file PipelineGraph.cpp.

Typedef Documentation

◆ Graph

using Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_name_t, VertexData>, boost::property<boost::edge_name_t, std::string> >

Definition at line 23 of file PipelineGraph.cpp.