Home
last modified time | relevance | path

Searched refs:sideind (Results 1 – 10 of 10) sorted by relevance

/dports/science/elmerfem/elmerfem-release-9.0/elmergrid/src/
H A Degextra.c117 data->x[sideind[0]],data->x[sideind[1]], in SaveBoundary()
118 data->y[sideind[0]],data->y[sideind[1]]); in SaveBoundary()
153 indfirst = sideind[0]; in CreateBoundaryChain()
157 indfirst = sideind[1]; in CreateBoundaryChain()
179 indsecond = sideind[1]; in CreateBoundaryChain()
183 indsecond = sideind[0]; in CreateBoundaryChain()
191 indsecond = sideind[1]; in CreateBoundaryChain()
195 indsecond = sideind[0]; in CreateBoundaryChain()
335 data->x[sideind[0]],data->x[sideind[1]], in SaveBoundaryForm()
336 data->y[sideind[0]],data->y[sideind[1]]); in SaveBoundaryForm()
[all …]
H A Degmesh.c2367 k = sideind[j]; in SetConnectedNodes()
4322 if(sideind[0] > sideind[1]) {
4844 dx1 = data->x[sideind[(k+1)%nonodes]] - data->x[sideind[k]]; in FindBoundaryBoundary()
4845 dy1 = data->y[sideind[(k+1)%nonodes]] - data->y[sideind[k]]; in FindBoundaryBoundary()
4846 dz1 = data->z[sideind[(k+1)%nonodes]] - data->z[sideind[k]]; in FindBoundaryBoundary()
4923 l = sideind[k]; in FindBoundaryBoundary()
4946 l = sideind[k]; in FindBoundaryBoundary()
4951 l = sideind[0]; in FindBoundaryBoundary()
4957 l = sideind[k]; in FindBoundaryBoundary()
4973 l = sideind[k]; in FindBoundaryBoundary()
[all …]
H A Degparallel.c1397 int sideind[MAXNODESD2]; in PartitionConnectedElementsStraight() local
1477 int sideind[MAXNODESD2]; in PartitionConnectedElements1D() local
1576 k = sideind[j]; in PartitionConnectedElements1D()
1680 int sideind[MAXNODESD1]; in PartitionConnectedElementsMetis() local
1755 ind = nodeperm[sideind[j]]; in PartitionConnectedElementsMetis()
2752 int sideind[MAXNODESD1]; in PartitionMetisGraph() local
2864 int ind,sideind[MAXNODESD1]; in PartitionMetisGraph() local
2891 ind = sideind[j]; in PartitionMetisGraph()
3904 bcnode[sideind[l]] = 1; in SaveElmerInputPartitioned()
4510 ind = sideind[l]; in SaveElmerInputPartitioned()
[all …]
H A Degconvert.c208 if(sideind[i] <= 0) { in FindPointParents()
209 if(0) printf("sideind[%d] = %d\n",i,sideind[i]); in FindPointParents()
212 else if(sideind[i] > data->noknots) { in FindPointParents()
216 else if(!indx[sideind[i]]) { in FindPointParents()
230 printf("%d ",sideind[i]); in FindPointParents()
249 if(elemhits[sideind[i]] < 2) bchits = FALSE; in FindPointParents()
259 if(sideind[i] == sideind2[k]) bcsame++; in FindPointParents()
2447 int elemsides,sideind[2],side,elemind=0; in LoadTriangleInput() local
2515 if(sideind[0] == ind1 && sideind[1] == ind2) hit = TRUE; in LoadTriangleInput()
2516 if(sideind[0] == ind2 && sideind[1] == ind1) hit = TRUE; in LoadTriangleInput()
[all …]
H A Degmesh.h15 void GetBoundaryElement(int sideind,struct BoundaryType *bound,struct FemType *data,int *ind,int *s…
H A Degnative.c4874 int sideelem,int sideelemtype,int *sideind) in FindParentSide() argument
4923 if(sideind[(i+j)%sidenodes] != sideind2[i]) hit = FALSE; in FindParentSide()
4962 if(sideind[i] == sideind2[j]) nohits++; in FindParentSide()
4983 printf(" %d ",sideind[i]); in FindParentSide()
5026 int sideind[MAXNODESD1],tottypes,elementtype; in LoadElmerInput() local
5293 sideind[j] = invperm[l]; in LoadElmerInput()
5295 sideind[j] = l; in LoadElmerInput()
5308 fail = FindParentSide(data,bound,i,elementtype,sideind); in LoadElmerInput()
5315 printf("%d ",sideind[j]); in LoadElmerInput()
5326 bound->topology[i][j] = sideind[j]; in LoadElmerInput()
[all …]
/dports/science/elmerfem/elmerfem-release-9.0/ElmerGUI/Application/plugins/
H A Degmesh.cpp2367 k = sideind[j]; in SetConnectedNodes()
4322 if(sideind[0] > sideind[1]) {
4844 dx1 = data->x[sideind[(k+1)%nonodes]] - data->x[sideind[k]]; in FindBoundaryBoundary()
4845 dy1 = data->y[sideind[(k+1)%nonodes]] - data->y[sideind[k]]; in FindBoundaryBoundary()
4846 dz1 = data->z[sideind[(k+1)%nonodes]] - data->z[sideind[k]]; in FindBoundaryBoundary()
4923 l = sideind[k]; in FindBoundaryBoundary()
4946 l = sideind[k]; in FindBoundaryBoundary()
4951 l = sideind[0]; in FindBoundaryBoundary()
4957 l = sideind[k]; in FindBoundaryBoundary()
4973 l = sideind[k]; in FindBoundaryBoundary()
[all …]
H A Degconvert.cpp208 if(sideind[i] <= 0) { in FindPointParents()
209 if(0) printf("sideind[%d] = %d\n",i,sideind[i]); in FindPointParents()
212 else if(sideind[i] > data->noknots) { in FindPointParents()
216 else if(!indx[sideind[i]]) { in FindPointParents()
230 printf("%d ",sideind[i]); in FindPointParents()
249 if(elemhits[sideind[i]] < 2) bchits = FALSE; in FindPointParents()
259 if(sideind[i] == sideind2[k]) bcsame++; in FindPointParents()
2447 int elemsides,sideind[2],side,elemind=0; in LoadTriangleInput() local
2515 if(sideind[0] == ind1 && sideind[1] == ind2) hit = TRUE; in LoadTriangleInput()
2516 if(sideind[0] == ind2 && sideind[1] == ind1) hit = TRUE; in LoadTriangleInput()
[all …]
H A Degmesh.h15 void GetBoundaryElement(int sideind,struct BoundaryType *bound,struct FemType *data,int *ind,int *s…
H A Degnative.cpp4874 int sideelem,int sideelemtype,int *sideind) in FindParentSide() argument
4923 if(sideind[(i+j)%sidenodes] != sideind2[i]) hit = FALSE; in FindParentSide()
4962 if(sideind[i] == sideind2[j]) nohits++; in FindParentSide()
4983 printf(" %d ",sideind[i]); in FindParentSide()
5026 int sideind[MAXNODESD1],tottypes,elementtype; in LoadElmerInput() local
5293 sideind[j] = invperm[l]; in LoadElmerInput()
5295 sideind[j] = l; in LoadElmerInput()
5308 fail = FindParentSide(data,bound,i,elementtype,sideind); in LoadElmerInput()
5315 printf("%d ",sideind[j]); in LoadElmerInput()
5326 bound->topology[i][j] = sideind[j]; in LoadElmerInput()
[all …]