... | ... | @@ -53,12 +53,12 @@ If you have any questions about how to answer the questions in the [Design Templ |
|
|
|
|
|
After you have completed the design template, you should begin implementing your changes. Depending on the type of model you are implemented, review the suggestions in the followng pages.
|
|
|
|
|
|
* [How to modify a system circuit](https://gitlab.kitware.com/physiology/engine/wikis/Modifying%20a%20System)
|
|
|
* [How to extend a system](https://gitlab.kitware.com/physiology/engine/-/wikis/Extending-a-System)
|
|
|
* [How to create a new action](https://gitlab.kitware.com/physiology/engine/wikis/Creating%20an%20Action)
|
|
|
* [How to create a new condition](https://gitlab.kitware.com/physiology/engine/wikis/Creating%20a%20Condition)
|
|
|
* [How to add a new patient parameter](https://gitlab.kitware.com/physiology/engine/wikis/Adding%20a%20patient%20parameter)
|
|
|
* [How to add a new CDM parameter](https://gitlab.kitware.com/physiology/engine/wikis/Adding%20a%20patient%20parameter)
|
|
|
|
|
|
You may also add functionality that is only accessed internally to the engine. This means that the user can not manually trigger the function via the API. Feedback mechanisms are a good example of this. These are standard C++ functions within a system. For an example of this, see the [Baroreceptor Implementation](https://gitlab.kitware.com/physiology/engine/-/blob/master/src/cpp/cpm/physiology/Nervous.cpp).
|
|
|
You may also add functionality that is only accessed internally to the engine. This means that the user can not manually trigger the function via the API. Feedback mechanisms are a good example of this. These are standard C++ functions within a system. For an example of this, see the [Baroreceptor Implementation](https://gitlab.kitware.com/physiology/engine/-/blob/master/src/cpp/cpm/physiology/Nervous.cpp#L243).
|
|
|
|
|
|
Before you begin writing new code to add a new model to Pulse, we recommend following the design process below. Most of the results from following this approach will be used later to complete methodology documentation updates.
|
|
|
|
... | ... | |