BELFEM
0.9.0
Berkeley Lab Finite Element Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
fn_compute_permutation.hpp
Go to the documentation of this file.
1
/*
2
* BELFEM -- The Berkeley Lab Finite Element Framework
3
* Copyright (c) 2026, The Regents of the University of California, through
4
* Lawrence Berkeley National Laboratory (subject to receipt of any required
5
* approvals from the U.S. Dept. of Energy). All rights reserved.
6
*
7
* Developers: Christian Messe, Gregory Giard
8
*
9
* See the top-level LICENSE file for the complete license and disclaimer.
10
*/
11
12
#ifndef BELFEM_FN_COMPUTE_PERMUTATION_HPP
13
#define BELFEM_FN_COMPUTE_PERMUTATION_HPP
14
15
#include "
typedefs.hpp
"
16
#include "
cl_Cell.hpp
"
17
#include "
cl_Graph_Vertex.hpp
"
18
#include "
cl_SpMatrix.hpp
"
19
20
namespace
belfem
21
{
22
namespace
sparse
23
{
24
void
25
compute_permutation
(
26
const
SpMatrix & aMatrix ,
27
Graph
& aGraph ,
28
Cell< int_t > & aForwardPermutation ,
29
Cell< int_t > & aBackwardPermutation ,
30
Cell< int_t > & aIndexPermutation );
31
}
32
}
33
34
#endif
//BELFEM_FN_COMPUTE_PERMUTATION_HPP
cl_Cell.hpp
cl_Graph_Vertex.hpp
cl_SpMatrix.hpp
belfem::sparse
Definition
cl_SolverDistMatrix.cpp:21
belfem::sparse::compute_permutation
void compute_permutation(const SpMatrix &aMatrix, Graph &aGraph, Cell< int_t > &aForwardPermutation, Cell< int_t > &aBackwardPermutation, Cell< int_t > &aIndexPermutation)
Definition
fn_compute_permutation.cpp:24
belfem
USER GUIDES:
Definition
cl_Capacitor.cpp:16
belfem::Graph
Cell< graph::Vertex * > Graph
Definition
cl_Graph_Vertex.hpp:329
typedefs.hpp
src
sparse
fn_compute_permutation.hpp
Generated by
1.18.0