33#ifndef WOSS_RES_PRESSURE_BIN_DB_CREATOR_H
34#define WOSS_RES_PRESSURE_BIN_DB_CREATOR_H
76 virtual std::unique_ptr<WossDbCreator>
clone()
const override {
return std::make_unique<ResPressureBinDbCreator>(*
this); }
82 virtual std::unique_ptr<WossDb>
createWossDb()
const override;
DbCreator for binary Pressure database.
Definition res-pressure-bin-db-creator.h:48
ResPressureBinDbCreator & operator=(ResPressureBinDbCreator &&tmp)=default
ResPressureBinDbCreator()=default
ResPressureBinDbCreator(const ResPressureBinDbCreator ©)=default
virtual ~ResPressureBinDbCreator() override=default
double space_sampling
Definition res-pressure-bin-db-creator.h:93
virtual std::unique_ptr< WossDb > createWossDb() const override
Definition res-pressure-bin-db-creator.cpp:40
void setSpaceSampling(double value)
Definition res-pressure-bin-db-creator.h:85
virtual bool initializeDb(WossDb &woss_db) const
Definition res-pressure-bin-db-creator.cpp:56
double getSpaceSampling() const
Definition res-pressure-bin-db-creator.h:87
ResPressureBinDbCreator & operator=(const ResPressureBinDbCreator ©)=default
virtual std::unique_ptr< WossDbCreator > clone() const override
Definition res-pressure-bin-db-creator.h:76
ResPressureBinDbCreator(ResPressureBinDbCreator &&tmp)=default
Abstract class that provides the interface of database creator ( Factory object )
Definition woss-db-creator.h:55
Abstract class that provides the interface of databases.
Definition woss-db.h:79
Definition ac-toolbox-arr-asc-reader.h:44
Provides the interface for woss::WossDbCreator class.