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

Type for storing TreeAMG level information. More...

Collaboration diagram for tree_amg::tamg_lvl_t:

Public Attributes

integer lvl = -1
 The level id.
 
integer nnodes = 0
 number of nodes on the level
 
type(tamg_node_t), dimension(:), allocatable nodes
 TreeAMG tree nodes on the level.
 
integer fine_lvl_dofs = 0
 Number of dofs on the level(TODO:sum of dofs on each node?)
 
real(kind=rp), dimension(:), allocatable wrk_in
 Work vector for data coming into the level.
 
real(kind=rp), dimension(:), allocatable wrk_out
 Work vector for data leaving the level.
 
integer, dimension(:), allocatable map_f2c_dof
 
integer, dimension(:), allocatable map_c2f_dof
 
integer, dimension(:), allocatable nodes_ptr
 
integer, dimension(:), allocatable nodes_gid
 
integer, dimension(:), allocatable nodes_dofs
 
integer, dimension(:), allocatable nodes_gids
 

Detailed Description

Definition at line 60 of file tree_amg.f90.

Member Data Documentation

◆ fine_lvl_dofs

integer tree_amg::tamg_lvl_t::fine_lvl_dofs = 0

Definition at line 64 of file tree_amg.f90.

◆ lvl

integer tree_amg::tamg_lvl_t::lvl = -1

Definition at line 61 of file tree_amg.f90.

◆ map_c2f_dof

integer, dimension(:), allocatable tree_amg::tamg_lvl_t::map_c2f_dof

Definition at line 68 of file tree_amg.f90.

◆ map_f2c_dof

integer, dimension(:), allocatable tree_amg::tamg_lvl_t::map_f2c_dof

Definition at line 67 of file tree_amg.f90.

◆ nnodes

integer tree_amg::tamg_lvl_t::nnodes = 0

Definition at line 62 of file tree_amg.f90.

◆ nodes

type(tamg_node_t), dimension(:), allocatable tree_amg::tamg_lvl_t::nodes

Definition at line 63 of file tree_amg.f90.

◆ nodes_dofs

integer, dimension(:), allocatable tree_amg::tamg_lvl_t::nodes_dofs

Definition at line 72 of file tree_amg.f90.

◆ nodes_gid

integer, dimension(:), allocatable tree_amg::tamg_lvl_t::nodes_gid

Definition at line 71 of file tree_amg.f90.

◆ nodes_gids

integer, dimension(:), allocatable tree_amg::tamg_lvl_t::nodes_gids

Definition at line 73 of file tree_amg.f90.

◆ nodes_ptr

integer, dimension(:), allocatable tree_amg::tamg_lvl_t::nodes_ptr

Definition at line 70 of file tree_amg.f90.

◆ wrk_in

real(kind=rp), dimension(:), allocatable tree_amg::tamg_lvl_t::wrk_in

Definition at line 65 of file tree_amg.f90.

◆ wrk_out

real(kind=rp), dimension(:), allocatable tree_amg::tamg_lvl_t::wrk_out

Definition at line 66 of file tree_amg.f90.


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