Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Derived types and interfaces | Functions/Subroutines
sll_m_mumps Module Reference

Derived types and interfaces

type  mumps_solver
 
interface  initialize
 
interface  solve
 
interface  factorize
 
interface  delete
 

Functions/Subroutines

subroutine init_mumps (self, n, nnzeros, row_ptr, col_ind, val)
 
subroutine factorize_mumps (self)
 
subroutine solve_mumps_without_rhs (self, sol)
 
subroutine free_mumps (self)
 

Function/Subroutine Documentation

◆ factorize_mumps()

subroutine sll_m_mumps::factorize_mumps ( type(mumps_solver self)
private

Definition at line 94 of file sll_m_mumps.F90.

◆ free_mumps()

subroutine sll_m_mumps::free_mumps ( type(mumps_solver self)
private

Definition at line 127 of file sll_m_mumps.F90.

◆ init_mumps()

subroutine sll_m_mumps::init_mumps ( type(mumps_solver self,
integer(kind=i32), intent(in)  n,
integer(kind=i32), intent(in)  nnzeros,
integer(kind=i32), dimension(:), intent(in), target  row_ptr,
integer(kind=i32), dimension(:), intent(in), target  col_ind,
real(kind=f64), dimension(:), intent(in), target  val 
)
private

Definition at line 49 of file sll_m_mumps.F90.

◆ solve_mumps_without_rhs()

subroutine sll_m_mumps::solve_mumps_without_rhs ( type(mumps_solver self,
real(kind=f64), dimension(:)  sol 
)
private

Definition at line 108 of file sll_m_mumps.F90.

    Report Typos and Errors