solutions#
solutions#
This module provides two important classes which are Compiler and
Solution. The Compiler is used by a model from models
module (e.g. using a model.compile() method) to build a solution
object for the corresponding model. The solution object has a class
inherited from Solution which is an abstract class used to unify
the interface of all solution classes available under this module.
There are three submodules available under this module, each have its
own classes based on the solution type. These submodules are:
analytical, numerical, and neurical.
Warning
Only classes Compiler and Solution are loaded by default.
The submodules under solutions are not loaded by default in
reservoirflow. As a result, using rf.solutions.numerical.FDM
after import reservoirflow as rf will fail.
Tip
Specific submodules such as numerical will only be available
once at least a single solution from that module (e.g. FDM)
was used to compile a model.
For more information, check the corresponding documentation of each submodule and class.
Classes
|
Compiler class. |
|
Abstract solution class. |
Modules
analytical |
|
neurical |
|
numerical |
Comments 💬#
Feel free to make a comment, ask a question, or share your opinion about this specific content. Please keep in mind the Commenting Guidelines ⚖.