User Tools

Site Tools


mdo:alc_psi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
mdo:alc_psi [Monday, 31 May 2010 : 10:47:31]
hat
mdo:alc_psi [Friday, 17 September 2010 : 09:44:14] (current)
hat added publication info
Line 1: Line 1:
 +====== ALC Augmented Lagrangian Coordination toolbox and PSI specification language ======
 +
 +The archive file [[http://​se.wtb.tue.nl/​~hat/​psi+alc-0.1.3.tar.gz|psi+alc-0.1.3.tar.gz]] contains the Matlab implementation of the Augmented Lagrangian Coordination method as described in the paper ([[http://​dx.doi.org/​10.1002/​nme.2158|link]]):​
 +
 +<​code>​S. Tosserams, L.F.P. Etman, J.E. Rooda (2008),
 +Augmented Lagrangian coordination for distributed optimal design in MDO
 +International Journal for Numerical Methods in Engineering,​ Vol 73. Issue 13, pp. 1885-1910</​code>​
 +
 +and the Python sources of the compiler and generators for the PSI specification language
 +as described in the paper ([[http://​dx.doi.org/​10.1007/​s00158-010-0512-z|open access]]):
 +
 +<​code>​S. Tosserams, A.T. Hofkamp, L.F.P. Etman, and J.E. Rooda (2010),
 +A specification language for problem partitioning in decomposition-based design optimization ​
 +Structural and Multidisciplinary Optimization:​ Volume 42, Issue 5 (2010), Page 707.
 +published under open access: DOI 10.1007/​s00158-010-0512-z</​code>​
 +
 +We appreciate that publications describing work using (part of) this software quote the reference(s) ​
 +given above.
 +
 +To run the Matlab files you need the fmincon constrained minimizer from the Matlab optimization toolbox.
 +
 +The zip file includes documentation.
 +
 +The Matlab ALC implementation was developed by Simon Tosserams in 2008 (s.tosserams@tue.nl) with Matlab release R14, the Python PSI code was developed by Albert Hofkamp in 2009 (a.t.hofkamp@tue.nl) with Python 2.4 at a Linux platform.
 +
 +All files are made available under the MIT license:
 +
 +<​code>​Copyright (c) 2008-2010
 +Systems Engineering group
 +Mechanical Engineering department
 +Eindhoven University of Technology
 +The Netherlands
 +
 +and
 +
 +MicroNed
 +The Netherlands
 +
 +
 +Permission is hereby granted, free of charge, to any person obtaining
 +a copy of this software and associated documentation files (the
 +"​Software"​),​ to deal in the Software without restriction,​ including
 +without limitation the rights to use, copy, modify, merge, publish,
 +distribute, sublicense, and/or sell copies of the Software, and to
 +permit persons to whom the Software is furnished to do so, subject to
 +the following conditions:
 +
 +The above copyright notice and this permission notice shall be
 +included in all copies or substantial portions of the Software.
 +
 +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 +MERCHANTABILITY,​ FITNESS FOR A PARTICULAR PURPOSE AND
 +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</​code>​
  
mdo/alc_psi.txt · Last modified: Friday, 17 September 2010 : 09:44:14 by hat