OpenCMISS-Iron Internal API Documentation
types::linear_direct_solver_type Type Reference

Contains information for a direct linear solver. More...

Collaboration diagram for types::linear_direct_solver_type:

Public Attributes

type(linear_solver_type), pointer linear_solver
 A pointer to the linear solver. More...
 
integer(intg) solver_library
 The library type for the linear direct solver. More...
 
integer(intg) solver_matrices_library
 The library type for the linear direct solver matrices. More...
 
integer(intg) direct_solver_type
 The type of direct linear solver. More...
 
type(petscpctype) pc
 The PETSc preconditioner object. More...
 
type(petscksptype) ksp
 The PETSc solver object. More...
 

Detailed Description

Contains information for a direct linear solver.

Definition at line 2590 of file types.f90.

Member Data Documentation

integer(intg) types::linear_direct_solver_type::direct_solver_type

The type of direct linear solver.

Definition at line 2594 of file types.f90.

type(petscksptype) types::linear_direct_solver_type::ksp

The PETSc solver object.

Definition at line 2596 of file types.f90.

type(linear_solver_type), pointer types::linear_direct_solver_type::linear_solver

A pointer to the linear solver.

Definition at line 2591 of file types.f90.

type(petscpctype) types::linear_direct_solver_type::pc

The PETSc preconditioner object.

Definition at line 2595 of file types.f90.

integer(intg) types::linear_direct_solver_type::solver_library

The library type for the linear direct solver.

See also
SOLVER_ROUTINES::SolverLibraries,SOLVER_ROUTINES

Definition at line 2592 of file types.f90.

integer(intg) types::linear_direct_solver_type::solver_matrices_library

The library type for the linear direct solver matrices.

See also
DISTRIBUTED_MATRIX_VECTOR::LibraryTypes,DISTRIBUTED_MATRIX_VECTOR

Definition at line 2593 of file types.f90.