7 #ifndef __terrain_Stratum_h__ 8 #define __terrain_Stratum_h__ 29 Stratum(
void) { setName(
"Stratum"); }
34 add(serial, FE_USE(
":SN"));
35 add(phase, FE_SPEC(
"surf:phase",
36 "Bounded solid, liquid, or gas"));
37 add(density, FE_SPEC(
"surf:density",
39 add(offset, FE_SPEC(
"surf:offset",
40 "Vertical displacement"));
41 add(scale, FE_SPEC(
"surf:scale",
42 "Vertical amplification"));
43 add(dataRG, FE_SPEC(
"surf:datagroup",
44 "arbitrary surface elements"));
50 phase()=StratumI::e_gas;
void createAndSetRecordGroup(void)
Create a RecordGroup for the attribute.
Definition: RecordView.h:258
kernel
Definition: namespace.dox:3
Bound accessor in a RecordView.
Definition: RecordView.h:147
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: Stratum.h:30
virtual void addFunctors(void)
Called at instantiation to add functors.
Definition: Recordable.h:31
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: Recordable.h:37
Stratum RecordView.
Definition: Stratum.h:19
Recordable RecordView.
Definition: Recordable.h:23
virtual void initializeRecord(void)
Called at instantiation to initialize attributes.
Definition: Stratum.h:46