VMEC 8.52
3D Equilibrium solver with nested flux surfaces.
Loading...
Searching...
No Matches
solver.f90 File Reference

Solve a linear system of equations using dgesv. More...

Go to the source code of this file.

Functions/Subroutines

subroutine solver (amat, b, m, nrhs, info)
 Solve a linear system of equations using dgesv.
 

Detailed Description

Solve a linear system of equations using dgesv.

Definition in file solver.f90.

Function/Subroutine Documentation

◆ solver()

subroutine solver ( real(rprec), dimension(m,m), intent(inout) amat,
real(rprec), dimension(m,nrhs), intent(inout) b,
integer, intent(in) m,
integer, intent(in) nrhs,
integer, intent(out) info )

Solve a linear system of equations using dgesv.

Parameters
amatcoefficient matrix, size (m x m)
bright-hand side(s), size (m x nrhs)
mnumber of free parameters (=number of rows, cols in amat)
nrhsnumber of right-hand sides to solve simultaneously
infoerror flag

Definition at line 11 of file solver.f90.

Referenced by getbsubs(), and vacuum().

Here is the caller graph for this function: