This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Source: http://code.google.com/apis/gdata/articles/python_client_lib.html | |
import gdata.docs.service | |
import getpass | |
# Create a client class which will make HTTP requests with Google Docs server. | |
client = gdata.docs.service.DocsService() | |
# Authenticate using your Google Docs email address and password. | |
username = raw_input('Google Account (e.g. [email protected]): ') | |
password = getpass.getpass("%s's password: " % username) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'formula' | |
class Grace < Formula | |
url 'ftp://plasma-gate.weizmann.ac.il/pub/grace/src/stable/grace-5.1.22.tar.gz' | |
homepage 'http://plasma-gate.weizmann.ac.il/Grace/' | |
md5 '672356466f18fe59ed21a8fb44f9851d' | |
depends_on 'lesstif' | |
def patches |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# coding: utf-8 | |
# Reproduces Fig. 2 in Moharam, Grann, Pommet, and Gaylord, "Formulation for stable and | |
# efficient implementation of the rigorous coupled-wave analysis of binary gratings", | |
# J. Opt. Soc. Am. A 12(5), pp. 1068–1076, 1995 (doi:10.1364/JOSAA.12.001068) | |
import rodis | |
from math import pi | |
import numpy | |
import pylab |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Configuration file for RODIS: | |
# http://photonics.intec.ugent.be/research/facilities/design/rodis/default.htm | |
# | |
# Based on the configuration file for Ubuntu Linux: | |
# http://photonics.intec.ugent.be/research/facilities/design/rodis/setup-ubuntu-hardy- | |
# howto.txt | |
# | |
# Boost.Python provided by Homebrew: http://mxcl.github.com/homebrew/ | |
cc = "gcc" | |
cxx = "g++" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This Python script contains all the machine dependent settings | |
# needed during the build process. | |
# Compilers to be used. | |
cc = "/usr/bin/gcc-4.2" | |
cxx = "/usr/bin/g++-4.2" | |
f77 = "/usr/local/bin/gfortran" | |
link = cxx |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'formula' | |
class Meep < Formula | |
url 'http://ab-initio.mit.edu/meep/meep-1.1.1.tar.gz' | |
homepage 'http://ab-initio.mit.edu/wiki/index.php/Meep' | |
md5 '415e0cd312b6caa22b5dd612490e1ccf' | |
depends_on 'harminv' | |
depends_on 'libctl' | |
depends_on 'hdf5' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'formula' | |
class H5utils < Formula | |
url 'http://ab-initio.mit.edu/h5utils/h5utils-1.12.1.tar.gz' | |
homepage 'http://ab-initio.mit.edu/wiki/index.php/H5utils' | |
md5 '46a6869fee6e6bf87fbba9ab8a99930e' | |
depends_on 'hdf5' | |
def install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'formula' | |
class Libctl < Formula | |
url 'http://ab-initio.mit.edu/libctl/libctl-3.1.tar.gz' | |
homepage 'http://ab-initio.mit.edu/wiki/index.php/Libctl' | |
md5 '173fdc658b652a4ddfb983efc849e760' | |
depends_on 'guile' | |
def install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'formula' | |
class Nlopt < Formula | |
url 'http://ab-initio.mit.edu/nlopt/nlopt-2.2.4.tar.gz' | |
homepage 'http://ab-initio.mit.edu/wiki/index.php/NLopt' | |
md5 '9c60c6380a10c6d2a06895f0e8756d4f' | |
def install | |
system "./configure", "--disable-debug", "--disable-dependency-tracking", | |
"--prefix=#{prefix}", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'formula' | |
class Harminv < Formula | |
url 'http://ab-initio.mit.edu/harminv/harminv-1.3.1.tar.gz' | |
homepage 'http://ab-initio.mit.edu/wiki/index.php/Harminv' | |
md5 'd3f49f1c90856b3b2e8b77dc4a99c37a' | |
def install | |
ENV.fortran | |
system "./configure", "--disable-debug", "--disable-dependency-tracking", |
NewerOlder