forked from idaholab/moose
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
17 changed files
with
61 additions
and
94 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,51 +1 @@ | ||
!config navigation breadcrumbs=False scrollspy=False | ||
|
||
# Isopod class=center style=font-weight:600;font-size:350%; | ||
|
||
### Inverse Optimization Code class=center style=font-weight:200;font-size:200% | ||
|
||
|
||
Isopod is an application for solving inverse optimization problems in moose. It | ||
is based on PDE constrained optimization using the PETSC TAO optimization solver. | ||
Isopod is based on the MOOSE framework, and builds on the MOOSE framework and | ||
modules for many of its core capabilities. | ||
|
||
!row! | ||
!col! small=12 medium=4 large=4 icon=toys | ||
### [Theory](getting_started/InvOptTheory.md) class=center style=font-weight:200; | ||
|
||
Learn the theory behind PDE constrained optimization as implemented in isopod. | ||
!col-end! | ||
|
||
!col! small=12 medium=4 large=4 icon=settings | ||
### [Syntax](syntax/index.md) class=center style=font-weight:200; | ||
|
||
Isopod provides capabilities that can be applied to a wide variety of problems. The syntax | ||
provides detailed documentation of specific code features. | ||
!col-end! | ||
|
||
!col! small=12 medium=4 large=4 icon=assessment | ||
### [Example](examples/index.md) class=center style=font-weight:200; | ||
|
||
There are a number of inverse optimization example problems to demonstrate usage of Isopod. Details of those models are | ||
provided here. | ||
!col-end! | ||
!row-end! | ||
|
||
|
||
Isopod is based on [MOOSE](http://mooseframework.org). It is an extremely flexible environment that | ||
permits the solution of coupled physics problems of varying size and dimensionality. These can be | ||
solved using computer hardware appropriate for the model size, ranging from laptops and workstations | ||
to large high performance computers. | ||
|
||
!media media/inl_blue.png style=float:right;width:30%;margin-left:30px; | ||
|
||
Code reliability is a central principle in code development, and this project employs a well defined | ||
development and testing strategy. Code changes are only merged into the repository after both a | ||
manual code review and the automated regression test system have been completed. The testing process | ||
and status of Isopod is available at [www.moosebuild.inl.gov](https://moosebuild.inl.gov/repo/5/). | ||
|
||
Isopod and MOOSE are developed by the Idaho National Laboratory by a team of computer scientists | ||
and engineers and is supported by various funding agencies including the | ||
[United States Department of Energy](http://energy.gov). Development of these codes is ongoing at | ||
INL and by collaborators throughout the world. | ||
[modules/optimization/index.md] |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
51 changes: 51 additions & 0 deletions
51
modules/optimization/doc/content/modules/optimization/index.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
!config navigation breadcrumbs=False scrollspy=False | ||
|
||
# MOOSE Optimization Module | ||
|
||
## Inverse Optimization Code | ||
|
||
The MOOSE Optimization Module provides functionality for solving inverse optimization | ||
problems in moose. It is based on PDE constrained optimization using the PETSC TAO optimization solver. | ||
|
||
!row! | ||
!col! small=12 medium=4 large=4 icon=toys | ||
### [Theory](getting_started/InvOptTheory.md) class=center style=font-weight:200; | ||
|
||
Learn the theory behind PDE constrained optimization as implemented in the MOOSE optimization module. | ||
!col-end! | ||
|
||
!col! small=12 medium=4 large=4 icon=settings | ||
### [Syntax](syntax/index.md) class=center style=font-weight:200; | ||
|
||
Isopod provides capabilities that can be applied to a wide variety of problems. The syntax | ||
provides detailed documentation of specific code features. | ||
|
||
- [Input file structure](getting_started/OptimizationInputStructure.md) | ||
- [Running optimization problems](getting_started/RunningOptimization.md) | ||
!col-end! | ||
|
||
!col! small=12 medium=4 large=4 icon=assessment | ||
### [Examples](examples/index.md) class=center style=font-weight:200; | ||
|
||
There are a number of inverse optimization example problems to demonstrate usage of Isopod. Details of those models are | ||
provided here. | ||
!col-end! | ||
!row-end! | ||
|
||
|
||
Isopod is based on [MOOSE](http://mooseframework.org). It is an extremely flexible environment that | ||
permits the solution of coupled physics problems of varying size and dimensionality. These can be | ||
solved using computer hardware appropriate for the model size, ranging from laptops and workstations | ||
to large high performance computers. | ||
|
||
!media media/inl_blue.png style=float:right;width:30%;margin-left:30px; | ||
|
||
Code reliability is a central principle in code development, and this project employs a well defined | ||
development and testing strategy. Code changes are only merged into the repository after both a | ||
manual code review and the automated regression test system have been completed. The testing process | ||
and status of Isopod is available at [www.moosebuild.inl.gov](https://moosebuild.inl.gov/repo/5/). | ||
|
||
Isopod and MOOSE are developed by the Idaho National Laboratory by a team of computer scientists | ||
and engineers and is supported by various funding agencies including the | ||
[United States Department of Energy](http://energy.gov). Development of these codes is ongoing at | ||
INL and by collaborators throughout the world. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../doc/moosedocs.py |