16 template<
class T,
unsigned Dim ,
class M,
class C >
class BConds;
25 template<
class T,
unsigned Dim,
61 ERRORMSG(
"FieldSpec::op= - FieldLayouts must be the same"<<
endl);
Inform & endl(Inform &inf)
BConds< T, Dim, M, C > get_BC(void) const
void set_BC(const BConds< T, Dim, M, C > &bc)
const FieldLayout< Dim > & Layout
FieldSpec(const FieldLayout< Dim > &layout, const GuardCellSizes< Dim > &gc, const BConds< T, Dim, M, C > &bc)
FieldSpec(const FieldLayout< Dim > &layout)
BConds< T, Dim, M, C > BC
void set_GC(const GuardCellSizes< Dim > &gc)
FieldSpec(const FieldSpec< T, Dim, M, C > &rhs)
const FieldLayout< Dim > & get_Layout(void) const
FieldSpec< T, Dim, M, C > & operator=(const FieldSpec< T, Dim, M, C > &rhs)
FieldSpec(const FieldLayout< Dim > &layout, const BConds< T, Dim, M, C > &bc, const GuardCellSizes< Dim > &gc)
GuardCellSizes< Dim > get_GC(void) const