The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Member Functions | List of all members
combine_matrices Interface Reference

Detailed Description

Combine a set of non-overlapping sub-matrices into a single matrix.

Native and PETSc (real only) matrices are supported. The matrix should be created using create_matrix before this subroutine is called.

Parameters
[in]matsArray of sub-matrices (nr,nc)
[in]nrNumber of row blocks
[in]ncNumber of column blocks
[in,out]matResulting matrix

Public Member Functions

subroutine combine_matrices_comp (mats, nr, nc, mat)
 Real implementation for combine_matrices.
 
subroutine combine_matrices_real (mats, nr, nc, mat)
 Real implementation for combine_matrices.
 

Member Function/Subroutine Documentation

◆ combine_matrices_comp()

subroutine combine_matrices_comp ( type(oft_cmatrix_ptr), dimension(:,:), intent(in)  mats,
integer(i4), intent(in)  nr,
integer(i4), intent(in)  nc,
class(oft_cmatrix), intent(inout), pointer  mat 
)

Real implementation for combine_matrices.

◆ combine_matrices_real()

subroutine combine_matrices_real ( type(oft_matrix_ptr), dimension(:,:), intent(in)  mats,
integer(i4), intent(in)  nr,
integer(i4), intent(in)  nc,
class(oft_matrix), intent(inout), pointer  mat 
)

Real implementation for combine_matrices.


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