Difference between revisions of "NairnFEAMPM"

From OSUPDOCS
Jump to navigation Jump to search
Line 1: Line 1:
<tt>NairnFEAMPM</tt> is a Mac application to run finite element analysis (FEA) and material point method (MPM) calculations. The application contains all binary code engines and third-party libraries required to run calculations without need to build and source code and install any other tools. <tt>NairnFEAMPM</tt> is being developed by [http://www.cof.orst.edu/cof/wse/faculty/Nairn/ Prof. John A. Nairn] from the Wood Science and Engineering Department Oregon State University. This application is free but it is a dynamic work in progress as part of an active research program. If you are not using a Mac, you can do almost the same things using the Windows application [[NairnFEAMPMViz]].
<b>NairnFEAMPM</b> is a Mac application to run finite element analysis (FEA) and material point method (MPM) calculations. The application contains all binary code engines and third-party libraries required to run calculations without need to build and source code and install any other tools. <b>NairnFEAMPM</b> is being developed by [http://www.cof.orst.edu/cof/wse/faculty/Nairn/ Prof. John A. Nairn] from the Wood Science and Engineering Department Oregon State University. This application is free but it is a dynamic work in progress as part of an active research program. If you are not using a Mac, you can do almost the same things using the Windows application [[NairnFEAMPMViz]].


== Downloads ==
== Downloads ==


The application <tt>NairnFEAMPM</tt> "Universal" Mac app (<i>i.e.,</i> runs native on either Intel or new M1 chips). Install by expanding the downloaded zip file and dragging <tt>NairnFEAMPM</tt> to your Applications folder. This application requires MacOS 10.13 (High Sierra) or newer, but is not tested much below Monterrey (12.x).
<b>NairnFEAMPM</b> is a "Universal" Mac application (<i>i.e.,</i> runs native on either Intel or new M1 chips). Install by expanding the downloaded zip file and dragging <b>NairnFEAMPM</b> to your Applications folder. This application requires MacOS 10.13 (High Sierra) or newer, but is not tested much below Monterrey (12.x).


{| class="wikitable"
{| class="wikitable"
Line 9: Line 9:
! NairnFEAMPM Download !! Size (MB) !! Updated
! NairnFEAMPM Download !! Size (MB) !! Updated
|-
|-
| width="450"|[http://www.cof.orst.edu/cof/wse/faculty/Nairn/apps/NairnFEAMPM.zip NairnFEAMPM 10.0] - This version is a full-featured version of <tt>NairnFEAMPM</tt> for running [[NairnFEA]] and [[NairnMPM]] complete with code engine binaries and third party libraries needed for the calculations without needing any additional installations.|| align="center" width="65"|8.9 || align="center" width="85"|24 APR 2024
| width="450"|[http://www.cof.orst.edu/cof/wse/faculty/Nairn/apps/NairnFEAMPM.zip NairnFEAMPM 10.0] - This version is a full-featured version of <b>NairnFEAMPM</b> for running [[NairnFEA]] and [[NairnMPM]] complete with code engine binaries and third party libraries needed for the calculations without needing any additional installations.|| align="center" width="65"|8.9 || align="center" width="85"|24 APR 2024
|}
|}


Line 17: Line 17:
<dd>Each new MacOS again tries to stop you running software unless you download it from the Mac App Store. When you first run this app outside that app store, you may get some warnings. Hopefully the only one will about the software being downloaded from the internet. If that is the only one, you should be able to click "OK" and run. You might also get warnings ranging from "the developer is unidentified" to "this might be malicious software." Both are wrong, but if you get them, you can get around these round blocks (for now) by:
<dd>Each new MacOS again tries to stop you running software unless you download it from the Mac App Store. When you first run this app outside that app store, you may get some warnings. Hopefully the only one will about the software being downloaded from the internet. If that is the only one, you should be able to click "OK" and run. You might also get warnings ranging from "the developer is unidentified" to "this might be malicious software." Both are wrong, but if you get them, you can get around these round blocks (for now) by:
<ul>
<ul>
<li>Control click on the NairnFEAMPM app and choose "Open" from the pop-up menu. You well get the same warning but should now have an "Open" button that will let you ignore that warning.</li>
<li>Control click on the <b>NairnFEAMPM</b> app and choose "Open" from the pop-up menu. You well get the same warning but should now have an "Open" button that will let you ignore that warning.</li>
<li>If first option does not work, open the "General" tab of the "Security &amp; Privacy" pane in the "System Preferences" and then start NairnFEAMPM. The "Security &amp; Privacy" pane should have a button to run the app. Also be sure your Mac is not set to only allow apps from the "App Store".</li>
<li>If first option does not work, open the "General" tab of the "Security &amp; Privacy" pane in the "System Preferences" and then start <b>NairnFEAMPM</b>. The "Security &amp; Privacy" pane should have a button to run the app. Also be sure your Mac is not set to only allow apps from the "App Store".</li>
</ul>
</ul>
You should only need these Apple work-arounds the first time you run NairnFEAMPM.
You should only need these Apple work-arounds the first time you run <b>NairnFEAMPM</b>.
</dd>
</dd>


<dt>Switch To User-Compiled Binaries</dt>
<dt>Switch To User-Compiled Binaries</dt>
<dd>The above download has one version of the code engines. As they develop, new versions might be available before they are added the downloads on this page or you might want to edit source code to create your own versions. You can do both by installing you own binaries. Once NairnFEAMPM is running, choose "NairnFEAMPM Help" from the "Help Menu." You can click on "Installing Binaries" in the help topics on the left. That help information explains how to install all binaries needed to run calculations. The information refers back to these instructions to [[Download Source Code|download the source code]] and then [[Compiling in MacOS X|compile them on a Mac]]. Once those steps are done, the instructions explain to to tell NairnFEAMPM to use those binaries instead of the bundled binaries.</dd>
<dd>The above download has one version of the code engines. As they develop, new versions might be available before they are added the downloads on this page or you might want to edit source code to create your own versions. You can do both by installing you own binaries. Once <b>NairnFEAMPM</b> is running, choose "NairnFEAMPM Help" from the "Help Menu." You can click on "Installing Binaries" in the help topics on the left. That help information explains how to install all binaries needed to run calculations. The information refers back to these instructions to [[Download Source Code|download the source code]] and then [[Compiling in MacOS X|compile them on a Mac]]. Once those steps are done, the instructions explain to to tell <b>NairnFEAMPM</b> to use those binaries instead of the bundled binaries.</dd>
</dl>
</dl>


== Free Registration ==
== Free Registration ==


The <tt>NairnFEAMPM</tt> system is free but uses an unlocking code to help monitor its use. By registering you will hear about developments and/or about any problems that might arise. To get a free registration code, use the "Request Registration Code…" command in the "Help" menu. A free code will usually arrive by email within a few days. While waiting you can use the application in "Trial Mode."
The <b>NairnFEAMPM</b> system is free but uses an unlocking code to help monitor its use. By registering you will hear about developments and/or about any problems that might arise. To get a free registration code, use the "Request Registration Code…" command in the "Help" menu. A free code will usually arrive by email within a few days. While waiting you can use the application in "Trial Mode."

Revision as of 14:25, 24 April 2024

NairnFEAMPM is a Mac application to run finite element analysis (FEA) and material point method (MPM) calculations. The application contains all binary code engines and third-party libraries required to run calculations without need to build and source code and install any other tools. NairnFEAMPM is being developed by Prof. John A. Nairn from the Wood Science and Engineering Department Oregon State University. This application is free but it is a dynamic work in progress as part of an active research program. If you are not using a Mac, you can do almost the same things using the Windows application NairnFEAMPMViz.

Downloads

NairnFEAMPM is a "Universal" Mac application (i.e., runs native on either Intel or new M1 chips). Install by expanding the downloaded zip file and dragging NairnFEAMPM to your Applications folder. This application requires MacOS 10.13 (High Sierra) or newer, but is not tested much below Monterrey (12.x).

NairnFEAMPM Download Size (MB) Updated
NairnFEAMPM 10.0 - This version is a full-featured version of NairnFEAMPM for running NairnFEA and NairnMPM complete with code engine binaries and third party libraries needed for the calculations without needing any additional installations. 8.9 24 APR 2024
Run NairnFEAMPM
Each new MacOS again tries to stop you running software unless you download it from the Mac App Store. When you first run this app outside that app store, you may get some warnings. Hopefully the only one will about the software being downloaded from the internet. If that is the only one, you should be able to click "OK" and run. You might also get warnings ranging from "the developer is unidentified" to "this might be malicious software." Both are wrong, but if you get them, you can get around these round blocks (for now) by:
  • Control click on the NairnFEAMPM app and choose "Open" from the pop-up menu. You well get the same warning but should now have an "Open" button that will let you ignore that warning.
  • If first option does not work, open the "General" tab of the "Security & Privacy" pane in the "System Preferences" and then start NairnFEAMPM. The "Security & Privacy" pane should have a button to run the app. Also be sure your Mac is not set to only allow apps from the "App Store".

You should only need these Apple work-arounds the first time you run NairnFEAMPM.

Switch To User-Compiled Binaries
The above download has one version of the code engines. As they develop, new versions might be available before they are added the downloads on this page or you might want to edit source code to create your own versions. You can do both by installing you own binaries. Once NairnFEAMPM is running, choose "NairnFEAMPM Help" from the "Help Menu." You can click on "Installing Binaries" in the help topics on the left. That help information explains how to install all binaries needed to run calculations. The information refers back to these instructions to download the source code and then compile them on a Mac. Once those steps are done, the instructions explain to to tell NairnFEAMPM to use those binaries instead of the bundled binaries.

Free Registration

The NairnFEAMPM system is free but uses an unlocking code to help monitor its use. By registering you will hear about developments and/or about any problems that might arise. To get a free registration code, use the "Request Registration Code…" command in the "Help" menu. A free code will usually arrive by email within a few days. While waiting you can use the application in "Trial Mode."