mirror of
https://github.com/OPM/ResInsight.git
synced 2024-12-28 01:41:42 -06:00
32 lines
766 B
Plaintext
32 lines
766 B
Plaintext
@startuml
|
|
|
|
class RifReaderInterface {
|
|
virtual open()
|
|
virtual close()
|
|
virtual staticResult()
|
|
virtual dynamicResult()
|
|
virtual timeSteps()
|
|
}
|
|
|
|
RifEclipseRestartDataAccess <|- RifEclipseRestartFilesetAccess
|
|
RifEclipseRestartDataAccess <|- RifEclipseUnifiedRestartFileAccess
|
|
|
|
RifReaderInterface <|- RifReaderEclipseOutput
|
|
|
|
class RifEclipseOutputFileTools {
|
|
helper class with several static functions
|
|
used to read data from Eclipse binary files
|
|
}
|
|
|
|
|
|
RifReaderEclipseOutput o-- "1..N" RifEclipseRestartDataAccess
|
|
|
|
|
|
RifEclipseRestartFilesetAccess --o RifEclipseOutputFileTools : uses
|
|
RifEclipseUnifiedRestartFileAccess --o RifEclipseOutputFileTools : uses
|
|
|
|
ecl_file_type "N" o-- RifEclipseRestartFilesetAccess
|
|
ecl_file_type "1" o-- RifEclipseUnifiedRestartFileAccess
|
|
|
|
@enduml
|