27 #ifndef T8_GEOMETRY_LINEAR_HXX 
   28 #define T8_GEOMETRY_LINEAR_HXX 
   62                                         const double *ref_coords,
 
   63                                         double out_coords[3]) 
const;
 
   75                                                 const double *ref_coords,
 
   76                                                 double *jacobian) 
const;
 
Definition: t8_geometry_base.hxx:125
 
This structure holds the connectivity data of the coarse mesh.
Definition: t8_cmesh_types.h:83
 
Definition: t8_geometry_linear.hxx:34
 
virtual ~ t8_geometry_linear()
The destructor.
 
virtual void t8_geom_evalute_jacobian(t8_cmesh_t cmesh, t8_gloidx_t gtreeid, const double *ref_coords, double *jacobian) const
Compute the jacobian of the t8_geom_evaluate map at a point in the reference space $$[0,...
Definition: t8_geometry_linear.cxx:78
 
virtual void t8_geom_evaluate(t8_cmesh_t cmesh, t8_gloidx_t gtreeid, const double *ref_coords, double out_coords[3]) const
Map a point in the reference space $$[0,1]^dimension$$ to $$\mathbb R^3$$.
Definition: t8_geometry_linear.cxx:56
 
int dimension
The dimension of reference space for which this is a geometry.
Definition: t8_geometry_base.hxx:117
 
This is the administrative header file for t8code.
 
int64_t t8_gloidx_t
A type for global indexing that holds really big numbers.
Definition: t8.h:105
 
Implements the base pure virtual class t8_geometry and the inherited class t8_geometry_w_vertices.