System
Optimization
Laboratory
(SOL)
is
a
Optimization
Software
with
a
suite
of
reusable
Fortran
libraries
and
Demo
applications
developed
by
the
System
Optimization
Laboratory
and
Stanford
Business
Software
Inc.
to
solve
large-scale
linear,
non-linear
and
quadratic
optimization
problems
using
algorithms
like
QPOPT,
SNOPT,
MINOS
and
NPSOL.
Researchers
Walter
Murray
and
Michael
Saunders
at
System
Optimization
Laboratory,
Stanford
University,
and
Philip
Gill
at
Department
of
Mathematics,
UC
San
Diego,
developed
the
algorithms
and
Fortran
software.
SOL
DLL
software
finds
wide
application
in
research
and
industrial
establishments.
Imagine
India
Software
is
responsible
for
updating
and
maintaining
this
software
to
take
advantage
of
modern
technologies
and
operating
systems
such
as
Windows.
Our
team
of
developers
converted
the
Fortran
libraries
to
Windows
Dynamic
Link
Libraries
(DLLs)
using
the
performance-efficient
C
language.
By
using
Windows
platform,
we
will
be
able
to
dramatically
increase
the
targeted
client
base
while
at
the
same
time
obtain
security
against
source
code
misuse
that
comes
automatically
from
the
binary-deployed
DLLs.
In
addition,
the
Fortran
Demo
applications
were
reimplemented
in
modern
languages
like
C,
Visual
Basic
6.0,
Visual
Basic.NET,
and
Visual
Basic
for
Applications
(VBA)
to
provide
financial
benefits
to
a
wide
variety
of
customers.
The
libraries
that
comprise
the
SOL
software
are
given
below: