9#ifndef MBE_LEGACYOUTPUTMODEL_H_
10#define MBE_LEGACYOUTPUTMODEL_H_
12#include "mbe_legacymodel.h"
13#include "ld_sinkinterface.h"
16#define LDNDC_OUTPUT_HAVE_DUMMY_LINES 1
18#define LDNDC_OUTPUT_DEFINE_SINK_LAYOUT_DEFAULTS(__sink__,__name__) \
19 LDNDC_OUTPUT_DEFINE_SINK_LAYOUT(__sink__,__name__,this->get_metaflags())
23class LDNDC_API MBE_LegacyOutputModel :
public MBE_LegacyModel
26 MBE_LegacyOutputModel( MoBiLE_State * ,
27 cbm::io_kcomm_t * , timemode_e );
28 virtual ~MBE_LegacyOutputModel();
31 lerr_t set_metaflags( ldndc::config_file_t
const *,
32 lflags_t
const & = RM_DEFAULTS );
33 lflags_t get_metaflags()
const;
34 bool separate_concurrent()
const
35 {
return this->m_sif.separate_concurrent(); }
37 void set_layernumber(
int _seqnb)
38 { this->m_sif.set_layernumber( _seqnb); }
40 lerr_t write_fixed_record( ldndc::sink_handle_t * ,
42 lerr_t write_fixed_zero_record(
43 ldndc::sink_handle_t * );
Spatially explicit groundwater model.
Definition: airchemistryput.h:15