-
Notifications
You must be signed in to change notification settings - Fork 238
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into add-prescient
- Loading branch information
Showing
452 changed files
with
10,554 additions
and
4,208 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 |
---|---|---|
|
@@ -5,14 +5,15 @@ computational tools and models to support the design, analysis, optimization, | |
scale-up, operation and troubleshooting of innovative, advanced energy systems. | ||
|
||
<!-- BEGIN Status badges --> | ||
## Build statuses | ||
## Project Build and Download Statuses | ||
![Tests](https://github.com/IDAES/idaes-pse/workflows/Tests/badge.svg?branch=main) | ||
![Integration](https://github.com/IDAES/idaes-pse/workflows/Integration/badge.svg?branch=main) | ||
[![codecov](https://codecov.io/gh/IDAES/idaes-pse/branch/main/graph/badge.svg?token=1lNQNbSB29)](https://codecov.io/gh/IDAES/idaes-pse) | ||
[![Documentation Status](https://readthedocs.org/projects/idaes-pse/badge/?version=latest)](https://idaes-pse.readthedocs.io/en/latest/?badge=latest) | ||
[![GitHub contributors](https://img.shields.io/github/contributors/IDAES/idaes-pse.svg)](https://github.com/IDAES/idaes-pse/graphs/contributors) | ||
[![Merged PRs](https://img.shields.io/github/issues-pr-closed-raw/IDAES/idaes-pse.svg?label=merged+PRs)](https://github.com/IDAES/idaes-pse/pulls?q=is:pr+is:merged) | ||
[![Issue stats](http://isitmaintained.com/badge/resolution/IDAES/idaes-pse.svg)](http://isitmaintained.com/project/IDAES/idaes-pse) | ||
[![Downloads](https://pepy.tech/badge/idaes-pse)](https://pepy.tech/project/idaes-pse) | ||
<!-- END Status badges --> | ||
|
||
## Getting Started | ||
|
@@ -88,6 +89,14 @@ General, background and overview information is available at the [IDAES main web | |
Framework development happens at our [GitHub repo](https://github.com/IDAES/idaes-pse) where you can ask questions by starting a [discussion](https://github.com/IDAES/idaes-pse/discussions), [report issues/bugs](https://github.com/IDAES/idaes-pse/issues) or [make contributions](https://github.com/IDAES/idaes-pse/pulls). | ||
For further enquiries, send an email to: <[email protected]> | ||
|
||
## Funding acknowledgements | ||
|
||
This work was conducted as part of the [Institute for the Design of Advanced Energy Systems (IDAES)](https://idaes.org) | ||
with support through the [Simulation-Based Engineering, Crosscutting Research Program](https://netl.doe.gov/coal/simulation-based-engineering) | ||
within the U.S. Department of Energy’s [Office of Fossil Energy and Carbon Management (FECM)](https://www.energy.gov/fecm/office-fossil-energy-and-carbon-management). | ||
As of 2021, additional support was provided by FECM’s [Solid Oxide Fuel Cell Program](https://www.energy.gov/fecm/science-innovation/clean-coal-research/solid-oxide-fuel-cells), | ||
and [Transformative Power Generation Program](https://www.energy.gov/fecm/science-innovation/office-clean-coal-and-carbon-management/advanced-energy-systems/transformative). | ||
|
||
## Contributing | ||
|
||
Please see our [Advanced User Guide](https://idaes-pse.readthedocs.io/en/stable/advanced_user_guide/) and [Developer Documentation](https://idaes-pse.readthedocs.io/en/stable/advanced_user_guide/developer/) on how to work with the idaes-pse source code and contirbute changes to the project. | ||
|
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
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
30 changes: 15 additions & 15 deletions
30
...uide/components/flowsheet/time_domain.rst → ...ions/components/flowsheet/time_domain.rst
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,26 +1,26 @@ | ||
Time Domain | ||
=========== | ||
|
||
Time domain is an essential component of the IDAES framework. When a user first declares a | ||
Flowsheet model a time domain is created, the form of which depends on whether the Flowsheet | ||
is declared to be dynamic or steady-state | ||
(see :ref:`FlowsheetBlock <technical_specs/core/flowsheet_block:Flowsheet Block>`). | ||
In situations where the user makes use of nested flowsheets, each sub-flowsheet refers to its | ||
Time domain is an essential component of the IDAES framework. When a user first declares a | ||
Flowsheet model a time domain is created, the form of which depends on whether the Flowsheet | ||
is declared to be dynamic or steady-state | ||
(see :ref:`FlowsheetBlock <reference_guides/core/flowsheet_block:Flowsheet Block>`). | ||
In situations where the user makes use of nested flowsheets, each sub-flowsheet refers to its | ||
parent flowsheet for the time domain. | ||
|
||
Different models may handle the time domain differently, but in general all IDAES models refer | ||
to the time domain of their parent flowsheet. The only exception to this are blocks associated | ||
with Property calculations. PropertyBlocks (i.e. StateBlocks and ReactionBlocks) represent the state of the material at a single point | ||
in space and time, and thus do not contain the time domain. Instead, PropertyBlocks are indexed | ||
by time (and space where applicable) - i.e. there is a separate StateBlock for each point in | ||
time. The user should keep this in mind when working with IDAES models, as it is important for | ||
Different models may handle the time domain differently, but in general all IDAES models refer | ||
to the time domain of their parent flowsheet. The only exception to this are blocks associated | ||
with Property calculations. PropertyBlocks (i.e. StateBlocks and ReactionBlocks) represent the state of the material at a single point | ||
in space and time, and thus do not contain the time domain. Instead, PropertyBlocks are indexed | ||
by time (and space where applicable) - i.e. there is a separate StateBlock for each point in | ||
time. The user should keep this in mind when working with IDAES models, as it is important for | ||
understanding where the time index appears within a model. | ||
|
||
In order to facilitate referencing of the time domain, all Flowsheet objects have a `time` | ||
configuration argument which is a reference to the time domain for that flowsheet. All IDAES | ||
models contain a `flowsheet` method which returns the parent flowsheet object, thus a reference | ||
In order to facilitate referencing of the time domain, all Flowsheet objects have a `time` | ||
configuration argument which is a reference to the time domain for that flowsheet. All IDAES | ||
models contain a `flowsheet` method which returns the parent flowsheet object, thus a reference | ||
to the time domain can always be found using the following code: `flowsheet().config.time`. | ||
|
||
Another important thing to note is that steady-state models do contain a time domain. While the | ||
time domain for steady-stage models is a single point at time = 0.0, they still contain a | ||
time domain for steady-stage models is a single point at time = 0.0, they still contain a | ||
reference to the time domain and the components (e.g. StateBlocks) are indexed by time. |
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
File renamed without changes.
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
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.
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
File renamed without changes.
Oops, something went wrong.