FE-Project
Loading...
Searching...
No Matches
scale_meshfield_filter_operation_base::meshfieldfilteroperationbase Type Reference

Base type to represent filter operation. More...

Inheritance diagram for scale_meshfield_filter_operation_base::meshfieldfilteroperationbase:
scale_meshfield_filter_operation_1d::meshfieldfilteroperation1d scale_meshfield_filter_operation_2d::meshfieldfilteroperation2d scale_meshfield_filter_operation_3d::meshfieldfilteroperation3d

Public Attributes

integer operator_type
integer hhalosize
integer nnode_h1d_reconst
real(rp), dimension(:,:), allocatable filtermat_h1d
real(rp), dimension(:,:), allocatable minv_ml_tr
real(rp), dimension(:,:), allocatable minv_mc_tr
real(rp), dimension(:,:), allocatable minv_mr_tr
real(rp), dimension(:,:), allocatable intrpmat
real(rp), dimension(:,:), allocatable ml_tr
real(rp), dimension(:,:), allocatable mc_tr
real(rp), dimension(:,:), allocatable mr_tr
type(modalfilter) m_filter
integer if_r = 8
real(rp), dimension(:), allocatable if_gl
real(rp), dimension(:), allocatable if_gr

Detailed Description

Base type to represent filter operation.

Definition at line 37 of file scale_meshfield_filter_operation_base.F90.

Member Data Documentation

◆ operator_type

integer scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::operator_type

Definition at line 38 of file scale_meshfield_filter_operation_base.F90.

38 integer :: operator_type

◆ hhalosize

integer scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::hhalosize

Definition at line 39 of file scale_meshfield_filter_operation_base.F90.

39 integer :: hHaloSize

◆ nnode_h1d_reconst

integer scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::nnode_h1d_reconst

Definition at line 41 of file scale_meshfield_filter_operation_base.F90.

41 integer :: Nnode_h1D_reconst

◆ filtermat_h1d

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::filtermat_h1d

Definition at line 44 of file scale_meshfield_filter_operation_base.F90.

44 real(RP), allocatable :: FilterMat_h1D(:,:)

◆ minv_ml_tr

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::minv_ml_tr

Definition at line 47 of file scale_meshfield_filter_operation_base.F90.

47 real(RP), allocatable :: Minv_Ml_tr(:,:)

◆ minv_mc_tr

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::minv_mc_tr

Definition at line 48 of file scale_meshfield_filter_operation_base.F90.

48 real(RP), allocatable :: Minv_Mc_tr(:,:)

◆ minv_mr_tr

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::minv_mr_tr

Definition at line 49 of file scale_meshfield_filter_operation_base.F90.

49 real(RP), allocatable :: Minv_Mr_tr(:,:)

◆ intrpmat

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::intrpmat

Definition at line 50 of file scale_meshfield_filter_operation_base.F90.

50 real(RP), allocatable :: IntrpMat(:,:)

◆ ml_tr

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::ml_tr

Definition at line 53 of file scale_meshfield_filter_operation_base.F90.

53 real(RP), allocatable :: Ml_tr(:,:)

◆ mc_tr

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::mc_tr

Definition at line 54 of file scale_meshfield_filter_operation_base.F90.

54 real(RP), allocatable :: Mc_tr(:,:)

◆ mr_tr

real(rp), dimension(:,:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::mr_tr

Definition at line 55 of file scale_meshfield_filter_operation_base.F90.

55 real(RP), allocatable :: Mr_tr(:,:)

◆ m_filter

type(modalfilter) scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::m_filter

Definition at line 58 of file scale_meshfield_filter_operation_base.F90.

58 type(ModalFilter) :: m_filter

◆ if_r

integer scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::if_r = 8

Definition at line 61 of file scale_meshfield_filter_operation_base.F90.

61 integer :: IF_r = 8

◆ if_gl

real(rp), dimension(:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::if_gl

Definition at line 62 of file scale_meshfield_filter_operation_base.F90.

62 real(RP), allocatable :: IF_gL(:)

◆ if_gr

real(rp), dimension(:), allocatable scale_meshfield_filter_operation_base::meshfieldfilteroperationbase::if_gr

Definition at line 63 of file scale_meshfield_filter_operation_base.F90.

63 real(RP), allocatable :: IF_gR(:)

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