MPI_jacsolve
 All Files Functions
geom.h
Go to the documentation of this file.
1 #ifndef GEOM_FILE
2 #define GEOM_FILE
3 
15 void IniGeom(const int myid, const int procx, const int procy, int neigh[], int& color);
16 
17 
31 void IniCoord(const int myid, const int procx, const int procy,
32  float& xl, float& xr, float& yb, float& yt);
33 
46 void GetCoordsInRectangle(const int nx, const int ny,
47  const float& xl, const float& xr, const float& yb, const float& yt,
48  float xc[]);
56 void GetConnectivityInRectangle(const int nx, const int ny, int ia[]);
57 
58 
69 // GH_NOTE: Absicherung bei s !!
70 void GetBound(const int ib, const int nx, const int ny, const float w[], float s[]);
71 
72 
82 void AddBound(const int ib, const int nx, const int ny, float w[], const float s[]);
83 
84 
99 void SaveVectorP(const int myid, const string& name, const float u[],
100  const int nx, const int ny,
101  const float& xl, const float& xr, const float& yb, const float& yt);
102 
103 
122 void GetMesh(const int nx, const int ny, const float xl, const float xr, const float yb, const float yt,
123  int &nnode, float* &xc, int &nelem, int* &ia);
124 
125 
136 void DebugMesh(const int nnode, const float xc[], const int nelem, const int ndof_e, const int ia[]);
137 
138 #endif
139 
void GetCoordsInRectangle(const int nx, const int ny, const float &xl, const float &xr, const float &yb, const float &yt, float xc[])
Definition: geom.cpp:68
void IniGeom(const int myid, const int procx, const int procy, int neigh[], int &color)
Definition: geom.cpp:25
void IniCoord(const int myid, const int procx, const int procy, float &xl, float &xr, float &yb, float &yt)
Definition: geom.cpp:52
void GetConnectivityInRectangle(const int nx, const int ny, int ia[])
Definition: geom.cpp:87
void DebugMesh(const int nnode, const float xc[], const int nelem, const int ndof_e, const int ia[])
Definition: geom.cpp:261
void GetBound(const int ib, const int nx, const int ny, const float w[], float s[])
Definition: geom.cpp:119
void GetMesh(const int nx, const int ny, const float xl, const float xr, const float yb, const float yt, int &nnode, float *&xc, int &nelem, int *&ia)
Definition: geom.cpp:246
void SaveVectorP(const int myid, const string &name, const float u[], const int nx, const int ny, const float &xl, const float &xr, const float &yb, const float &yt)
Definition: geom.cpp:210
void AddBound(const int ib, const int nx, const int ny, float w[], const float s[])
Definition: geom.cpp:173