Commit 45fd9cc1 authored by Valentin Reis's avatar Valentin Reis

adds openmc

parent f87b2eb4
Pipeline #5205 passed with stage
in 19 seconds
...@@ -10,13 +10,10 @@ nixExpression :: Text ...@@ -10,13 +10,10 @@ nixExpression :: Text
nixExpression = nixExpression =
[text| [text|
let let
hostPkgs = import <nixpkgs> {};
argopkgs-src = builtins.fetchGit {
url = https://xgitlab.cels.anl.gov/argo/argopkgs.git;
rev = "";
};
in in
{ {
hostPkgs ? import <nixpkgs> {},
argopkgs-src ? builtins.fetchGit { url = https://xgitlab.cels.anl.gov/argo/argopkgs.git; rev = ""; },
argopkgs ? import argopkgs-src {}, argopkgs ? import argopkgs-src {},
argotk-src ? argopkgs.argotk.src, argotk-src ? argopkgs.argotk.src,
nrm-src ? argopkgs.nodelevel.nrm.src, nrm-src ? argopkgs.nodelevel.nrm.src,
...@@ -25,6 +22,7 @@ nixExpression = ...@@ -25,6 +22,7 @@ nixExpression =
amg-src ? argopkgs.applications.nrm.amg.src, amg-src ? argopkgs.applications.nrm.amg.src,
lammps-src ? argopkgs.applications.nrm.lammps.src, lammps-src ? argopkgs.applications.nrm.lammps.src,
qmcpack-src ? argopkgs.applications.nrm.qmcpack.src, qmcpack-src ? argopkgs.applications.nrm.qmcpack.src,
openmc-src ? argopkgs.applications.nrm.openmc.src,
stream-src ? argopkgs.applications.nrm.stream.src, stream-src ? argopkgs.applications.nrm.stream.src,
dgemm_randomwalk-src ? argopkgs.applications.nrm.dgemm_randomwalk.src, dgemm_randomwalk-src ? argopkgs.applications.nrm.dgemm_randomwalk.src,
}: }:
...@@ -35,6 +33,7 @@ nixExpression = ...@@ -35,6 +33,7 @@ nixExpression =
containers = argopkgs.nodelevel.containers.overrideAttrs (old: {src = containers-src;} ); containers = argopkgs.nodelevel.containers.overrideAttrs (old: {src = containers-src;} );
amg = (argopkgs.applications.nrm.amg.overrideAttrs (old: {src = amg-src;} )).override {libnrm = libnrm;}; amg = (argopkgs.applications.nrm.amg.overrideAttrs (old: {src = amg-src;} )).override {libnrm = libnrm;};
qmcpack = (argopkgs.applications.nrm.qmcpack.overrideAttrs (old: {src = qmcpack-src;} )).override {libnrm = libnrm;}; qmcpack = (argopkgs.applications.nrm.qmcpack.overrideAttrs (old: {src = qmcpack-src;} )).override {libnrm = libnrm;};
openmc = (argopkgs.applications.nrm.openmc.overrideAttrs (old: {src = openmc-src;} )).override {libnrm = libnrm;};
stream-test = (argopkgs.applications.nrm.stream.overrideAttrs (old: {src = stream-src;} )).override {libnrm = libnrm; iterationCount = "20";}; stream-test = (argopkgs.applications.nrm.stream.overrideAttrs (old: {src = stream-src;} )).override {libnrm = libnrm; iterationCount = "20";};
stream = (argopkgs.applications.nrm.stream.overrideAttrs (old: {src = stream-src;} )).override {libnrm = libnrm; iterationCount = "2000";}; stream = (argopkgs.applications.nrm.stream.overrideAttrs (old: {src = stream-src;} )).override {libnrm = libnrm; iterationCount = "2000";};
lammps = (argopkgs.applications.nrm.lammps.overrideAttrs (old: {src = lammps-src;} )).override {libnrm = libnrm;}; lammps = (argopkgs.applications.nrm.lammps.overrideAttrs (old: {src = lammps-src;} )).override {libnrm = libnrm;};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment