BELFEM 0.9.3
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::mesh::BeltedTree Class Reference

#include <cl_BeltedTree.hpp>

Public Member Functions

 BeltedTree (Mesh *aMesh, SimplicialComplex *aSimplicialComplex, Cell< Chain * > a1HomologyGenerators)
 ~BeltedTree ()
void select_belt_fasteners ()
void create_tree ()
void compute_cohomology ()
void create_tree_field (Mesh *aEdgeMesh, const string aFieldName)
void create_cohomology_field (Mesh *aEdgeMesh)
Cell< Cochain * > & get_cohomology ()

Constructor & Destructor Documentation

◆ BeltedTree()

belfem::mesh::BeltedTree::BeltedTree ( Mesh * aMesh,
SimplicialComplex * aSimplicialComplex,
Cell< Chain * > a1HomologyGenerators )

◆ ~BeltedTree()

belfem::mesh::BeltedTree::~BeltedTree ( )

Member Function Documentation

◆ compute_cohomology()

void belfem::mesh::BeltedTree::compute_cohomology ( )

◆ create_cohomology_field()

void belfem::mesh::BeltedTree::create_cohomology_field ( Mesh * aEdgeMesh)

◆ create_tree()

void belfem::mesh::BeltedTree::create_tree ( )

◆ create_tree_field()

void belfem::mesh::BeltedTree::create_tree_field ( Mesh * aEdgeMesh,
const string aFieldName )

◆ get_cohomology()

Cell< Cochain * > & belfem::mesh::BeltedTree::get_cohomology ( )

◆ select_belt_fasteners()

void belfem::mesh::BeltedTree::select_belt_fasteners ( )

The documentation for this class was generated from the following files: