Skip to content

Commit

Permalink
Merge pull request #10 from amanzi/ehinrichs/web-updates
Browse files Browse the repository at this point in the history
Updating Site to new theme
  • Loading branch information
ehinrichs authored May 29, 2024
2 parents b9e882d + bdc2501 commit b0ee2f9
Show file tree
Hide file tree
Showing 46 changed files with 14,933 additions and 23,566 deletions.
9 changes: 0 additions & 9 deletions content/pages/404/index.mdx

This file was deleted.

45 changes: 24 additions & 21 deletions content/pages/about/index.mdx
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
---
title: About
excerpt: ok
title: ' '
content: Managing Complexity to Accelerate Understanding
slug: "/about"
---

<PageHeader
heading="About Amanzi-ATS"
lead="Managing Complexity to Accelerate Understanding"
/>
import "/src/components/image-gallery/styles.css"
import { Flex, Box, Container, jsx, get } from "theme-ui"

<Section>
<Div style={{
maxWidth: ["none", "none", "80%"]
}}>
<Flex>
<Box p={2} sx={{ flex: 3 }}>
<div>
<Text children={`About Amanzi-ATS.`} sx={{ fontSize: [6], fontWeight: `bold`, color: `heading` }}/>
</div>
<div>
<Text children={`Managing Complexity to Accelerate Understanding`} sx={{ fontSize: [4], color: `subheading` }} />
</div>
</Box>
<Box p={2} sx={{ flex: 1 }}>
<div className="gallery-img">
<a href="https://int.lanl.gov/news/news_stories/2020/september/0929-rd-100-finals.shtml?source=topnews ">
<img src="/photo-gallery/thumbnails/RD100_2020_Winner_Logo_Color.png" alt="R&D 100" style={{ width: '50%', height: 'auto' }} /></a>
</div>
</Box>
</Flex>

<div style="clear: both;">
<a href="https://ess.science.energy.gov/amanzi-ats-team-wins-rd-100-award-for-environmental-simulation-code/" style="float: right; margin-left: 50px; margin-top: 50px;">
<img src="photo-gallery/thumbnails/RD100_2020_Winner_Logo_Color.png" alt="R&D 100" class="gallery-img" style="transition: transform 0.3s ease-in-out; height: 250px;" />
</a>
___

<h3> Amanzi </h3>
### Amanzi

<p>Amanzi provides a flexible and extensible parallel flow and reactive transport simulation capability for environmental applications. It includes general polyhedral mesh infrastructure, which leverages MSTK, advanced discretizations of process models, including traditional finite volume schemes, mimetic finite differences, and nonlinear finite volumes. In addition, it provides advanced nonlinear solvers, such as Nonlinear Krylov Acceleration (NKA) and Anderson Acceleration, and leverages Trilinos-ML and Hypre Algebraic Multigrid for scalable solvers. The reaction of contaminants and minerals carried by the flow through the surrounding rock and soil is modeled through a general software interface called Alquimia that allows Amanzi to interface with a variety of powerful geochemistry engines including PFLOTRAN and CrunchFlow. The code is parallel and leverages open-source parallel frameworks such as Trilinos, PETSc. Amanzi has been used to model contaminant migration at various DOE waste sites (e.g., Nevada National Security Site, and Savannah River), and is generally applicable to groundwater contaminant migration under partially saturated, nonisothermal conditions and its interaction with surface water.</p>
</div>
Amanzi provides a flexible and extensible parallel flow and reactive transport simulation capability for environmental applications. It includes general polyhedral mesh infrastructure, which leverages MSTK, advanced discretizations of process models, including traditional finite volume schemes, mimetic finite differences, and nonlinear finite volumes. In addition, it provides advanced nonlinear solvers, such as Nonlinear Krylov Acceleration (NKA) and Anderson Acceleration, and leverages Trilinos-ML and Hypre Algebraic Multigrid for scalable solvers. The reaction of contaminants and minerals carried by the flow through the surrounding rock and soil is modeled through a general software interface called Alquimia that allows Amanzi to interface with a variety of powerful geochemistry engines including PFLOTRAN and CrunchFlow. The code is parallel and leverages open-source parallel frameworks such as Trilinos, PETSc. Amanzi has been used to model contaminant migration at various DOE waste sites (e.g., Nevada National Security Site, and Savannah River), and is generally applicable to groundwater contaminant migration under partially saturated, nonisothermal conditions and its interaction with surface water.

### Arcos and Meshing Workflows

Expand All @@ -35,7 +42,3 @@ The Advanced Terrestrial Simulator is a code for solving ecosystem-based, integr

Amanzi-ATS is jointly developed by LANL, LBNL, and PNNL, and ORNL as an open source project under the three-clause BSD license.


</Div>
</Section>

84 changes: 39 additions & 45 deletions content/pages/downloads/index.mdx
Original file line number Diff line number Diff line change
@@ -1,64 +1,58 @@
---
title: Downloads
excerpt: ok
title: ' '
slug: "/downloads"
---

<PageHeader
heading="Downloads"
lead="Source and Docker distributions"
/>
import { Container, Flex, Box , Button} from 'theme-ui'

<Section>
<Div style={{
maxWidth: ["90%"],
minWidth: ["80%"]
}}>
<div>
<Text children={`Downloads`} sx={{ fontSize: [6], fontWeight: `bold`, color: `heading` }}/>
</div>
<div>
<Text children={`Source and Docker distributions`} sx={{ fontSize: [4], color: `subheading` }} />
</div>

---

<Grid columns={[1, 2]}>
<Div>

## Amanzi
### Source code
<Flex>
<Container p={4} gap="10px" >
## Amanzi
### Source code

<Button url="https://github.com/amanzi/amanzi/releases">
Download: Latest Release
</Button>
<Button style={{ backgroundColor: '#0e6e9b', color: 'white' }} onClick={() => window.location.href = "https://github.com/amanzi/amanzi/releases"}>Download: Latest Release</Button>

### Git repository
### Git repository

```sh
$ git clone https://github.com/amanzi/amanzi.git
```
```sh
$ git clone https://github.com/amanzi/amanzi.git
```

### DockerHub
### DockerHub

```sh
$ docker pull metsi/amanzi:latest
```
</Div>
<Div>
```sh
$ docker pull metsi/amanzi:latest
```
</Container>

## ATS
<Container p={4} gap="10px" >
## ATS

### Source code
### Source code

<Button url="https://github.com/amanzi/ats/releases">
Download: Latest Release
</Button>
<Button style={{ backgroundColor: '#0e6e9b', color: 'white' }} onClick={() => window.location.href = "https://github.com/amanzi/ats/releases"}>Download: Latest Release</Button>

### Git repository
### Git repository

```sh
$ git clone https://github.com/amanzi/ats.git
```
```sh
$ git clone https://github.com/amanzi/ats.git
```

### DockerHub
### DockerHub

```sh
$ docker pull metsi/ats:latest
```
</Div>
</Grid>
</Div>
</Section>
```sh
$ docker pull metsi/ats:latest
```
</Container>
</Flex>

31 changes: 14 additions & 17 deletions content/pages/gallery/index.mdx
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
---
title: Gallery
excerpt: Amanzi-ATS figures and animations.
title: ' '
slug: "/gallery"
---

import photoJSON from '../../../static/photo-gallery/gallery-metadata.json'
import photoJSON from "/static/photo-gallery/gallery-metadata.json"
import PhotoGallery from "/src/components/image-gallery/Gallery.js"
import "/src/components/image-gallery/styles.css"
import { Box, Grid} from "theme-ui"

<PageHeader
heading="Image Gallery"
lead="Amanzi-ATS Simulations for Environmental Applications"
/>

<Section>
<Div style={{
maxWidth: ["none", "none", "80%"]
}}>
<div>
<Text children={`Image Gallery`} sx={{ fontSize: [6], fontWeight: `bold`, color: `heading` }}/>
</div>
<div>
<Text children={`Amanzi-ATS Simulations for Environmental Applications`} sx={{ fontSize: [4], color: `subheading` }} />
</div>

---
### Contaminant Transport at Legacy Waste Sites

<PhotoGallery photos={photoJSON["photoGalleryRTM"]} />
Expand All @@ -29,8 +30,4 @@ import photoJSON from '../../../static/photo-gallery/gallery-metadata.json'

### Watersheds

<PhotoGallery photos={photoJSON["photoGalleryWatersheds"]} />


</Div>
</Section>
<PhotoGallery photos={photoJSON["photoGalleryWatersheds"]} />
129 changes: 88 additions & 41 deletions content/pages/home/index.mdx
Original file line number Diff line number Diff line change
@@ -1,53 +1,100 @@
---
title: Home
excerpt: Amanzi-ATS Home
is_front: true
title: ' '
slug: "/"
---

<Billboard
heading="Amanzi-ATS"
subHeading="Manage Complexity"
lead="Accelerate Understanding"
/>
import "/src/components/billboard/styles.css"
import { Grid, Box, Container, jsx, get , Button} from "theme-ui"

<Section
heading="What is Amanzi-ATS?"
defaultPadding
>
<Div style={{
maxWidth: ["none", "none", "80%"]
}}>

### About Amanzi
<Box sx={{
background: t => `linear-gradient(to bottom, ${t.colors.primary}, ${t.colors.divide})`,
marginLeft: '-50vw',
marginRight: '-50vw',
mb: -5,
pb: 80,
pt: 100,
mt: -130,
}}>
<div className="circle-container">
<img src="/images/billboard/barrow.png" alt="Description of image 1" />
<img src="/images/billboard/coweeta.png" alt="Description of image 2" />
<img src="/images/billboard/dfn.png" alt="Description of image 2" />
<img src="/images/billboard/dfn2.png" alt="Description of image 2" />
<img src="/images/billboard/farea.png" alt="Description of image 2" />
<img src="/images/billboard/nnss.png" alt="Description of image 2" />
<div className="text-center">

Amanzi provides a flexible and extensible flow and reactive transport
simulation capability for environmental applications. It runs in
parallel, accurately represents complex topography and stratigraphy, and
leverages advanced discretizations and solvers. Amanzi has been used
to model contaminant migration at various DOE legacy waste sites,
including the Nevada National Security Site and (e.g., Hanford, and
Savannah River).
<Text children={`Manage Complexity`} sx={{ fontSize: [3], color: `subheading` }}/>
<div><Text children={`Amanzi-ATS`} sx={{ fontSize: [6], fontWeight: `bold`, color: `heading` }}/></div>
<Text children={`Accelerate Understanding`} sx={{ fontSize: [3], color: `subheading` }}/>

The multiphysics framework in Amanzi, called Arcos, provides modelers
with flexibility to creatively isolate, decompose, and explore reduced
and mixed-dimensional model configurations to develop understanding
and make predictions.
</div>
</div>
</Box>

<Box sx={{
background: t => `linear-gradient(to bottom, ${t.colors.primary}, ${t.colors.divide})`,
marginLeft: '-50vw',
marginRight: '-50vw',
mb: -5,
pb: 5,
pt: 30,
mt: 0,
}}>
<Grid columns={[1]} sx={{ marginLeft: '50vw', marginRight: '50vw',}}>
<div><center><Text children={`What is Amanzi-ATS?`} sx={{ fontSize: [6], fontWeight: `bold`, color: `heading` }}/></center></div>
<div><Text children={`About Amanzi`} sx={{ fontSize: [4], fontWeight: `bold`, color: `heading` }}/></div>
<div><Text
children={`
Amanzi provides a flexible and extensible flow and reactive transport
simulation capability for environmental applications. It runs in
parallel, accurately represents complex topography and stratigraphy, and
leverages advanced discretizations and solvers. Amanzi has been used
to model contaminant migration at various DOE legacy waste sites,
including the Nevada National Security Site and (e.g., Hanford, and
Savannah River).
### About ATS
The multiphysics framework in Amanzi, called Arcos, provides modelers
with flexibility to creatively isolate, decompose, and explore reduced
and mixed-dimensional model configurations to develop understanding
and make predictions.`} sx={{ fontSize: [2], color: `subheading` }}/></div>

The Advanced Terrestrial Simulator is a code for solving ecosystem-based, integrated, distributed hydrology. It builds on the multi-physics framework and toolsets (mesh infrastructure, discretizations, solvers) provided by Amanzi. The ATS has been used to model thermal integrated (surface/subsurce) hydrology in polygonal Arctic tundra, integrated hydrology in pristine and watersheds (e.g., East River Watershed, CO), and to explore the impact of disturbances such as wildfire, on watershed function.
<div><Text children={`About ATS`} sx={{ fontSize: [4], fontWeight: `bold`, color: `heading` }}/></div>
<div><Text
children={`
The Advanced Terrestrial Simulator is a code for solving ecosystem-based, integrated, distributed hydrology. It builds on the multi-physics framework and toolsets (mesh infrastructure, discretizations, solvers) provided by Amanzi. The ATS has been used to model thermal integrated (surface/subsurce) hydrology in polygonal Arctic tundra, integrated hydrology in pristine and watersheds (e.g., East River Watershed, CO), and to explore the impact of disturbances such as wildfire, on watershed function.`} sx={{ fontSize: [2], color: `subheading` }}/></div>
</Grid>
</Box>

<Box sx={{
background: 'muted',
marginLeft: '-50vw',
marginRight: '-50vw',
mb: -5,
pb: 5,
pt: 5,
mt: 5,
}}>


</Div>
</Section>

<Cta
heading="Ready to get started?"
lead="Visit Amanzi-ATS on GitHub to download and build."
links={<Button url="https://amanzi.github.io/amanzi">Get Started</Button>}
style={{
bg: "muted"
}}
/>
<Grid gap={2} columns={[2]} sx={{ marginLeft: '50vw', marginRight: '50vw',}}>
<Box>
<div>
<Text children={`Ready to get started?`} sx={{ fontSize: [4], fontWeight: `bold`, color: `heading` }}/>
</div>
</Box>
<Box></Box>
<Box>
<div>
<Text children={`Visit Amanzi on GitHub to download and build.`} sx={{ fontSize: [2], color: `subheading` }}/>
</div>
<Button style={{ backgroundColor: '#0e6e9b', color: 'white' }} onClick={() => window.location.href = "https://amanzi.github.io/amanzi" }>Get Started</Button>
</Box>
<Box>
<div>
<Text children={`Visit ATS on GitHub to download and build.`} sx={{ fontSize: [2], color: `subheading` }}/>
</div>
<Button style={{ backgroundColor: '#0e6e9b', color: 'white' }} onClick={() => window.location.href = "https://amanzi.github.io/ats" }>Get Started</Button>
</Box>
</Grid>
</Box>
Loading

0 comments on commit b0ee2f9

Please sign in to comment.