mirror of
https://github.com/NGSolve/netgen.git
synced 2025-01-26 21:00:34 +05:00
DLL_HEADERs
This commit is contained in:
parent
6eb7e3ae16
commit
bc96ff071f
@ -146,7 +146,7 @@ namespace netgen
|
||||
|
||||
|
||||
|
||||
class Ngx_Mesh
|
||||
DLL_HEADER class Ngx_Mesh
|
||||
{
|
||||
private:
|
||||
class Mesh * mesh;
|
||||
@ -164,10 +164,10 @@ namespace netgen
|
||||
Ng_Point GetPoint (int nr) const;
|
||||
|
||||
template <int DIM>
|
||||
DLL_HEADER Ng_Element GetElement (int nr) const;
|
||||
Ng_Element GetElement (int nr) const;
|
||||
|
||||
template <int DIM>
|
||||
DLL_HEADER int GetElementIndex (int nr) const;
|
||||
int GetElementIndex (int nr) const;
|
||||
|
||||
|
||||
/// Curved Elements:
|
||||
@ -176,12 +176,12 @@ namespace netgen
|
||||
/// x ..... DIM_SPACE global coordinates
|
||||
/// dxdxi...DIM_SPACE x DIM_EL Jacobian matrix (row major storage)
|
||||
template <int DIM_EL, int DIM_SPACE>
|
||||
DLL_HEADER void ElementTransformation (int elnr,
|
||||
const double * xi,
|
||||
double * x,
|
||||
double * dxdxi) const;
|
||||
|
||||
|
||||
void ElementTransformation (int elnr,
|
||||
const double * xi,
|
||||
double * x,
|
||||
double * dxdxi) const;
|
||||
|
||||
|
||||
/// Curved Elements:
|
||||
/// elnr .. element nr
|
||||
/// npts .. number of points
|
||||
@ -190,22 +190,22 @@ namespace netgen
|
||||
/// x ..... DIM_SPACE global coordinates
|
||||
/// dxdxi...DIM_SPACE x DIM_EL Jacobian matrix (row major storage)
|
||||
template <int DIM_EL, int DIM_SPACE>
|
||||
DLL_HEADER void MultiElementTransformation (int elnr, int npts,
|
||||
const double * xi, size_t sxi,
|
||||
double * x, size_t sx,
|
||||
double * dxdxi, size_t sdxdxi) const;
|
||||
|
||||
void MultiElementTransformation (int elnr, int npts,
|
||||
const double * xi, size_t sxi,
|
||||
double * x, size_t sx,
|
||||
double * dxdxi, size_t sdxdxi) const;
|
||||
|
||||
|
||||
template <int DIM>
|
||||
DLL_HEADER Ng_Node<DIM> GetNode (int nr);
|
||||
Ng_Node<DIM> GetNode (int nr);
|
||||
|
||||
|
||||
template <int DIM>
|
||||
DLL_HEADER int GetNNodes ();
|
||||
int GetNNodes ();
|
||||
|
||||
// Find element of point, returns local coordinates
|
||||
template <int DIM>
|
||||
DLL_HEADER int FindElementOfPoint
|
||||
int FindElementOfPoint
|
||||
(double * p, double * lami,
|
||||
bool build_searchtrees = false,
|
||||
int * const indices = NULL, int numind = 0);
|
||||
|
Loading…
Reference in New Issue
Block a user