-
Notifications
You must be signed in to change notification settings - Fork 4
IPS AToM Environment on Edison
#The AToM project area at NERSC
Within the /project/projectdirs/atom/atom-install-edison
directory on Edison, we have the following ...
(Framework only - maintained by @elwasif - this is the install only, not the source)
/project/projectdirs/atom/atom-install-edison/ips-gnu-sf
(Wrappers only - maintained by @elwasif)
/project/projectdirs/atom/atom-install-edison/ips-cswim-wrappers
(contains fastran, EPED, Gyro, etc wrappers - maintained by @dlg0 @parkjm etc)
/project/projectdirs/atom/atom-install-edison/ips-wrappers
/project/projectdirs/atom/atom-install-edison/ips-wrappers-devel
The devel
branch points to devel
branch commits within the various submodules as well. Remember that when updating submodules (even though they are pointed to as branches), we need to update the reference to that submodule via ... e.g., change something in ips-eped
from the top level 'ips-atom' directory ...
cd ips-eped
git checkout devel
touch README
git add README
git commit -m 'Updating submodule'
git push
cd ..
git add ips-eped
git commit -m 'Updated the submodule pointer'
then to pull those changes on a remote system ...
git pull
git submodule update --init --recursive
Details to come, once we have some templates in place.