OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
matrix_mod::t_cfs_matrix Type Reference

Public Member Functions

procedure, pass matrix_create (this, nn)
procedure, pass matrix_destroy (this)
procedure, pass matrix_associate (this, ptr_irow, ptr_jcol, ptr_val)
procedure, pass get_dim (this)

Data Fields

integer, dimension(:), allocatable irow
integer, dimension(:), allocatable jcol
double precision, dimension(:), allocatable val

Private Attributes

integer, private dim

Detailed Description

Definition at line 42 of file matrix_mod.F.

Member Function/Subroutine Documentation

◆ get_dim()

procedure, pass matrix_mod::t_cfs_matrix::get_dim ( class(t_cfs_matrix), intent(in) this)

Definition at line 50 of file matrix_mod.F.

◆ matrix_associate()

procedure, pass matrix_mod::t_cfs_matrix::matrix_associate ( class(t_cfs_matrix), intent(inout), target this,
integer, dimension(:), pointer ptr_irow,
integer, dimension(:), pointer ptr_jcol,
double precision, dimension(:), pointer ptr_val )

Definition at line 49 of file matrix_mod.F.

◆ matrix_create()

procedure, pass matrix_mod::t_cfs_matrix::matrix_create ( class(t_cfs_matrix), intent(inout) this,
integer, intent(in) nn )

Definition at line 47 of file matrix_mod.F.

◆ matrix_destroy()

procedure, pass matrix_mod::t_cfs_matrix::matrix_destroy ( class(t_cfs_matrix), intent(inout) this)

Definition at line 48 of file matrix_mod.F.

Field Documentation

◆ dim

integer, private matrix_mod::t_cfs_matrix::dim
private

Definition at line 43 of file matrix_mod.F.

43 integer, private :: dim

◆ irow

integer, dimension(:), allocatable matrix_mod::t_cfs_matrix::irow

Definition at line 44 of file matrix_mod.F.

44 integer, dimension(:), allocatable :: irow, jcol

◆ jcol

integer, dimension(:), allocatable matrix_mod::t_cfs_matrix::jcol

Definition at line 44 of file matrix_mod.F.

◆ val

double precision, dimension(:), allocatable matrix_mod::t_cfs_matrix::val

Definition at line 45 of file matrix_mod.F.

45 double precision, dimension(:), allocatable :: val

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