Definition: extruded_domain.h:58
void macro_element_boundary(const unsigned &time, const unsigned &i_macro, const unsigned &i_direct, const Vector< double > &s, Vector< double > &x)
Definition: extruded_domain.cc:148
double T_max
The maximum t-value.
Definition: extruded_domain.h:110
~ExtrudedDomain()
Destructor: Empty; the extruded macro elements will be deleted in Domain.
Definition: extruded_domain.h:72
ExtrudedDomain(Domain *domain_pt, const unsigned &n_extruded_element, const double &extrusion_length)
Constructor.
Definition: extruded_domain.cc:35
unsigned N_extruded_element
Definition: extruded_domain.h:104
unsigned nmacro_element()
Number of macro elements in domain.
Definition: extruded_domain.cc:122
ExtrudedMacroElement * macro_element_pt(const unsigned &i)
Access to i-th extruded macro element.
Definition: extruded_domain.cc:132
ExtrudedDomain(const ExtrudedDomain &)=delete
Broken copy constructor.
Domain * Domain_pt
Pointer to the Domain.
Definition: extruded_domain.h:101
double T_min
The minimum t-value (defaults to 0.0 if not specified)
Definition: extruded_domain.h:107
void operator=(const ExtrudedDomain &)=delete
Broken assignment operator.