Code covered by the BSD License  

Highlights from
MTRON

  • ...% ITRON finds a constrained minimum of a function of several variables
  • plap(u, p)% PLAP implements a finite difference discretizaion of the p-Laplacian
  • test_mtron% Test Routine for the mtron gateway function.
  • make_mtron.m% make_mtron
  • mtron.m% MTRON is a routine that interfaces the DTRON routine of the
  • test_itron.m% TEST_ITRON is a script that demonstrates the use of the box-constraint
  • View all files

MTRON

by

 

02 May 2007 (Updated )

MTRON is a Matlab wrapper for the Fortran software TRON (a large scale trust region Newton method).

make_mtron.m
%
% make_mtron
%
% Script to compile the mtron.c gateway routine. See readme.txt.
%


%
% On Mac OS X
%
% The following options were used on an Apple Powerbook, with OS X 10.4.7
% You may have to install g77 first. The make command for tron would be
%
%  make libs CC=gcc FC=g77 ARCH=darwin
%
mex mtron.c ./tron/src/tron/d-darwin.a ./tron/src/blas/d-darwin.a ./tron/src/icf/d-darwin.a ./tron/src/coloring/d-darwin.a -lg2c


%
% On Linux
% 
% The following options were used on some Fedora version. The make command
% for TRON was
% 
% make libs CC=gcc FC=g77 ARCH=linux
%
% mex mtron.c ./tron/src/tron/d-linux.a ./tron/src/blas/d-linux.a ./tron/src/icf/d-linux.a ./tron/src/coloring/d-linux.a -lg2c


%
% I have no idea how to compile TRON and mtron on Windows.
%

Contact us