Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
tree_amg::tamg_node_t Type Reference

Type for storing TreeAMG tree node information. More...

Public Attributes

logical isleaf = .true.
 Is the node a leaf node.
 
integer gid = -1
 The gid of the node TODO: relative to what? MPI or true global.
 
integer lvl = -1
 The hierarchy level on which the node lives.
 
integer ndofs = 0
 The number of dofs on the node.
 
integer, dimension(:), allocatable dofs
 The dofs on the node.
 
real(kind=rp), dimension(3) xyz
 Coordinates of the node.
 
real(kind=rp), dimension(:), allocatable interp_r
 Resriciton factors from dofs to node gid.
 
real(kind=rp), dimension(:), allocatable interp_p
 Prolongation factors from node gid to dofs.
 

Detailed Description

Definition at line 48 of file tree_amg.f90.

Member Data Documentation

◆ dofs

integer, dimension(:), allocatable tree_amg::tamg_node_t::dofs

Definition at line 53 of file tree_amg.f90.

◆ gid

integer tree_amg::tamg_node_t::gid = -1

Definition at line 50 of file tree_amg.f90.

◆ interp_p

real(kind=rp), dimension(:), allocatable tree_amg::tamg_node_t::interp_p

Definition at line 56 of file tree_amg.f90.

◆ interp_r

real(kind=rp), dimension(:), allocatable tree_amg::tamg_node_t::interp_r

Definition at line 55 of file tree_amg.f90.

◆ isleaf

logical tree_amg::tamg_node_t::isleaf = .true.

Definition at line 49 of file tree_amg.f90.

◆ lvl

integer tree_amg::tamg_node_t::lvl = -1

Definition at line 51 of file tree_amg.f90.

◆ ndofs

integer tree_amg::tamg_node_t::ndofs = 0

Definition at line 52 of file tree_amg.f90.

◆ xyz

real(kind=rp), dimension(3) tree_amg::tamg_node_t::xyz

Definition at line 54 of file tree_amg.f90.


The documentation for this type was generated from the following file: