Results 1 to 2 of 2

Thread: Want MEEP software in ubuntu package

  1. #1
    Join Date
    Oct 2006

    Smile Want MEEP software in ubuntu package

    This is a request to the Ubuntu developers.

    I am interested to use a electromagnetic wave FDTD simulator for my project. But I have not much time to learn about software installation in a Linux system.

    Can someone kindly incorporate the "MEEP" software into ubuntu packages?

    This is the link

    Thank you very much ....
    Chan Hoe

  2. #2
    Join Date
    Aug 2005
    Fargo, ND, USA
    Kubuntu 10.04 Lucid Lynx

    Re: Want MEEP software in ubuntu package

    The packages that I needed to get the thing to compile were:

    1. fftw3-dev
    2. guile-1.6-dev
    3. refblas3-dev
    4. lapack3-dev

    You will certainly need build-essential as well. You will probably need a couple of other packages too. To figure out what these are, just follow this procedure:
    1. run ./configure
    2. look at what it fails on
    3. seach for that thing in synaptic or your favorite package manager
    4. install the -dev package associated with it (often there will be a "lib" prefix too)
    5. repeat until ./configure succeeds

    Anyway, after installing these, I could build harminv and libctl:

    tar zxvf libctl*tar.gz
    cd libctl*
    ./configure && make
    sudo checkinstall
    cd ..
    tar zxvf harminv*tar.gz
    cd harminv*
    ./configure && make
    sudo checkinstall
    cd ..
    tar zxvf meep*tar.gz
    cd meep*
    ./configure && make
    sudo checkinstall
    Then I had meep, and maybe I will actually learn to use it someday.

    Now, meep looks like the kind of thing that you would actually not want an easy to use but unoptimized binary package. I'll bet that if you compile meep and it's (math-heavy) dependencies, you can get a big performance boost. By playing with compiler options, I was able to get the fractal generator Fractint to run 15% faster; Fractint uses a lot of floating point math as I'm sure these do as well.
    Last edited by jpkotta; October 21st, 2006 at 11:38 PM.
    Help yourself: Search the community docs or try other resources.
    Quote Originally Posted by Henry Spencer
    Those who do not understand Unix are condemned to reinvent it, poorly.
    Let science use your computer when you aren't: Folding@Home.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts