27 #ifndef OOMPH_TOPOLOGICALLY_RECTANGULAR_DOMAIN_HEADER
28 #define OOMPH_TOPOLOGICALLY_RECTANGULAR_DOMAIN_HEADER
33 #include <oomph-lib-config.h>
38 #include "../generic/domain.h"
127 const unsigned& i_macro,
128 const unsigned& i_direct,
137 const unsigned& i_macro,
138 const unsigned& i_direct,
147 const unsigned& i_macro,
148 const unsigned& i_direct,
Definition: topologically_rectangular_domain.h:51
void r_E(const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:419
void d2macro_element_boundary(const unsigned &t, const unsigned &i_macro, const unsigned &i_direct, const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:364
BoundaryFctPt d2North_boundary_fn_pt
Definition: topologically_rectangular_domain.h:191
void dmacro_element_boundary(const unsigned &t, const unsigned &i_macro, const unsigned &i_direct, const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:328
void dr_E(const Vector< double > &s, Vector< double > &dr)
Definition: topologically_rectangular_domain.cc:514
void dr_S(const Vector< double > &s, Vector< double > &dr)
Definition: topologically_rectangular_domain.cc:550
void operator=(const TopologicallyRectangularDomain &)=delete
Broken assignment operator.
Vector< double > x_south_west
Definition: topologically_rectangular_domain.h:211
BoundaryFctPt d2East_boundary_fn_pt
Definition: topologically_rectangular_domain.h:196
void d2r_W(const Vector< double > &s, Vector< double > &d2r)
Definition: topologically_rectangular_domain.cc:781
BoundaryFctPt South_boundary_fn_pt
Definition: topologically_rectangular_domain.h:164
TopologicallyRectangularDomain(const TopologicallyRectangularDomain &)=delete
Broken copy constructor.
void macro_element_boundary(const unsigned &t, const unsigned &i_macro, const unsigned &i_direct, const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:292
BoundaryFctPt dEast_boundary_fn_pt
Definition: topologically_rectangular_domain.h:177
BoundaryFctPt d2West_boundary_fn_pt
Definition: topologically_rectangular_domain.h:206
void set_boundary_second_derivative_functions(BoundaryFctPt d2_north_pt, BoundaryFctPt d2_east_pt, BoundaryFctPt d2_south_pt, BoundaryFctPt d2_west_pt)
Definition: topologically_rectangular_domain.cc:274
void r_N(const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:400
void d2r_N(const Vector< double > &s, Vector< double > &d2r)
Definition: topologically_rectangular_domain.cc:622
BoundaryFctPt d2South_boundary_fn_pt
Definition: topologically_rectangular_domain.h:201
void r_S(const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:438
BoundaryFctPt North_boundary_fn_pt
Definition: topologically_rectangular_domain.h:156
void set_boundary_derivative_functions(BoundaryFctPt d_north_pt, BoundaryFctPt d_east_pt, BoundaryFctPt d_south_pt, BoundaryFctPt d_west_pt)
Definition: topologically_rectangular_domain.cc:248
void(* BoundaryFctPt)(const double &s, Vector< double > &r)
Definition: topologically_rectangular_domain.h:57
BoundaryFctPt dWest_boundary_fn_pt
Definition: topologically_rectangular_domain.h:185
void dr_W(const Vector< double > &s, Vector< double > &dr)
Definition: topologically_rectangular_domain.cc:586
void r_W(const Vector< double > &s, Vector< double > &f)
Definition: topologically_rectangular_domain.cc:458
~TopologicallyRectangularDomain()
Destructor - empty; clean up done in base class.
Definition: topologically_rectangular_domain.h:91
void d2r_E(const Vector< double > &s, Vector< double > &d2r)
Definition: topologically_rectangular_domain.cc:675
BoundaryFctPt West_boundary_fn_pt
Definition: topologically_rectangular_domain.h:168
BoundaryFctPt East_boundary_fn_pt
Definition: topologically_rectangular_domain.h:160
TopologicallyRectangularDomain(BoundaryFctPt north_pt, BoundaryFctPt east_pt, BoundaryFctPt south_pt, BoundaryFctPt west_pt)
Definition: topologically_rectangular_domain.cc:36
void dr_N(const Vector< double > &s, Vector< double > &dr)
Definition: topologically_rectangular_domain.cc:478
void d2r_S(const Vector< double > &s, Vector< double > &d2r)
Definition: topologically_rectangular_domain.cc:728
Vector< double > x_north_east
Definition: topologically_rectangular_domain.h:215
BoundaryFctPt dSouth_boundary_fn_pt
Definition: topologically_rectangular_domain.h:181
BoundaryFctPt dNorth_boundary_fn_pt
Definition: topologically_rectangular_domain.h:173
static int f(const TensorMap< Tensor< int, 3 > > &tensor)
Definition: cxx11_tensor_map.cpp:237
RealScalar s
Definition: level1_cplx_impl.h:130
DRAIG: Change all instances of (SPATIAL_DIM) to (DIM-1).
Definition: AnisotropicHookean.h:10
t
Definition: plotPSD.py:36