/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/meshing/ |
H A D | curvedelems.hpp | 77 { CalcSurfaceTransformation (xi, elnr, &x, NULL); }; in CalcSurfaceTransformation() 81 { CalcSurfaceTransformation (xi, elnr, NULL, &dxdxi); }; in CalcSurfaceTransformation() 85 { CalcSurfaceTransformation (xi, elnr, &x, &dxdxi, NULL); }; in CalcSurfaceTransformation() 89 { CalcSurfaceTransformation (xi, elnr, &x, &dxdxi, &curved); }; in CalcSurfaceTransformation() 97 { CalcElementTransformation (xi, elnr, &x, NULL); }; in CalcElementTransformation() 101 { CalcElementTransformation (xi, elnr, NULL, &dxdxi); }; in CalcElementTransformation() 123 void CalcMultiPointSegmentTransformation (SegmentIndex elnr, int n, 159 void CalcElementTransformation (Point<3> xi, ElementIndex elnr, 171 SegmentIndex elnr; member in CurvedElements::SegmentInfo 186 ElementIndex elnr; member in CurvedElements::ElementInfo [all …]
|
H A D | topology.cpp | 264 int elnr = (*vert2element)[i][j]; in Update() local 286 int elnr = (*vert2surfelement)[i][j]; in Update() local 308 int elnr = (*vert2segment)[i][j]; in Update() local 341 int elnr = (*vert2element)[i][j]; in Update() local 359 edges.Elem(elnr)[k] = edgenum; in Update() local 388 int elnr = (*vert2segment)[i][j]; in Update() local 400 segedges.Elem(elnr) = edgenum; in Update() 523 for (int elnr = 0; elnr < ne; elnr++) in Update() local 525 faces[elnr][j] = 0; in Update() 1363 if (!edges.Get(elnr)[i]) return i; in GetElementEdges() [all …]
|
H A D | topology.hpp | 78 void GetElementEdges (int elnr, Array<int> & edges) const; 80 void GetElementEdgeOrientations (int elnr, Array<int> & eorient) const; 81 void GetElementFaceOrientations (int elnr, Array<int> & forient) const; 83 int GetElementEdges (int elnr, int * edges, int * orient) const; 84 int GetElementFaces (int elnr, int * faces, int * orient) const; 95 void GetSurfaceElementEdges (int elnr, Array<int> & edges) const; 96 int GetSurfaceElementFace (int elnr) const; 98 int GetSurfaceElementFaceOrientation (int elnr) const; 100 int GetSurfaceElementEdges (int elnr, int * edges, int * orient) const; 102 const int * GetElementEdgesPtr (int elnr) const { return &edges[elnr][0]; } in GetElementEdgesPtr() [all …]
|
H A D | curvedelems.cpp | 1083 info.elnr = elnr; in IsSegmentCurved() 1132 info.elnr = elnr; in CalcSegmentTransformation() 1191 if (mesh[info.elnr][0] > mesh[info.elnr][1]) in CalcElementShapes() 1298 info.elnr = elnr; in IsSurfaceElementCurved() 1382 info.elnr = elnr; in CalcSurfaceTransformation() 1947 info.elnr = elnr; in IsElementCurved() 2032 info.elnr = elnr; in CalcElementTransformation() 2988 info.elnr = elnr; in CalcMultiPointSurfaceTransformation() 3137 info.elnr = elnr; in CalcMultiPointSurfaceTransformation() 3311 info.elnr = elnr; in CalcMultiPointElementTransformation() [all …]
|
/dports/science/elmerfem/elmerfem-release-9.0/ElmerGUI/netgen/libsrc/meshing/ |
H A D | curvedelems_new.hpp | 76 { CalcSurfaceTransformation (xi, elnr, &x, NULL); }; in CalcSurfaceTransformation() 80 { CalcSurfaceTransformation (xi, elnr, NULL, &dxdxi); }; in CalcSurfaceTransformation() 84 { CalcSurfaceTransformation (xi, elnr, &x, &dxdxi, NULL); }; in CalcSurfaceTransformation() 88 { CalcSurfaceTransformation (xi, elnr, &x, &dxdxi, &curved); }; in CalcSurfaceTransformation() 96 { CalcElementTransformation (xi, elnr, &x, NULL); }; in CalcElementTransformation() 100 { CalcElementTransformation (xi, elnr, NULL, &dxdxi); }; in CalcElementTransformation() 129 void CalcMultiPointElementTransformation (ElementIndex elnr, int n, 145 void CalcElementTransformation (Point<3> xi, ElementIndex elnr, 157 SegmentIndex elnr; member in CurvedElements::SegmentInfo 172 ElementIndex elnr; member in CurvedElements::ElementInfo [all …]
|
H A D | topology.hpp | 77 void GetElementEdges (int elnr, ARRAY<int> & edges) const; 78 void GetElementFaces (int elnr, ARRAY<int> & faces, bool withorientation = false) const; 79 void GetElementEdgeOrientations (int elnr, ARRAY<int> & eorient) const; 80 void GetElementFaceOrientations (int elnr, ARRAY<int> & forient) const; 82 int GetElementEdges (int elnr, int * edges, int * orient) const; 83 int GetElementFaces (int elnr, int * faces, int * orient) const; 92 void GetSurfaceElementEdges (int elnr, ARRAY<int> & edges) const; 93 int GetSurfaceElementFace (int elnr) const; 94 void GetSurfaceElementEdgeOrientations (int elnr, ARRAY<int> & eorient) const; 95 int GetSurfaceElementFaceOrientation (int elnr) const; [all …]
|
H A D | topology.cpp | 217 int elnr = vert2element->Get(i,j); in Update() local 243 edges.Elem(elnr)[k] = edgenum; in Update() local 275 surfedges.Elem(elnr)[k] = edgenum; in Update() local 281 int elnr = vert2segment->Get(i,j); in Update() local 301 segedges.Elem(elnr) = edgenum; in Update() 1069 eledges[i] = abs (edges.Get(elnr)[i]); in GetElementEdges() 1119 if (!edges.Get(elnr)[i]) return i; in GetElementEdges() 1128 if (!edges.Get(elnr)[i]) return i; in GetElementEdges() 1167 if (!faces.Get(elnr)[i]) return i; in GetElementFaces() 1176 if (!faces.Get(elnr)[i]) return i; in GetElementFaces() [all …]
|
H A D | curvedelems.hpp | 56 void CalcSurfaceTransformation (Point<2> xi, int elnr, 59 void CalcElementTransformation (Point<3> xi, int elnr, 104 int IsSurfaceElementCurved (int elnr) const; 106 int IsElementCurved (int elnr) const; 124 { CalcSurfaceTransformation (xi, elnr, &x, NULL); }; in CalcSurfaceTransformation() 137 { CalcElementTransformation (xi, elnr, &x, NULL); }; in CalcElementTransformation() 235 int elnr; member in BaseFiniteElement 250 { elnr = aelnr; }; // 1-based arrays in netgen in SetElementNumber() 342 Segment s = mesh.LineSegment(elnr); in SetElementNumber() 345 edgenr = top.GetSegmentEdge(elnr); in SetElementNumber() [all …]
|
H A D | curvedelems_new.cpp | 963 info.elnr = elnr; in IsSegmentCurved() 1012 info.elnr = elnr; in CalcSegmentTransformation() 1071 if (mesh[info.elnr].p1 > mesh[info.elnr].p2) in CalcElementShapes() 1115 if (mesh[info.elnr].p1 > mesh[info.elnr].p2) in CalcElementDShapes() 1176 info.elnr = elnr; in IsSurfaceElementCurved() 1249 info.elnr = elnr; in CalcSurfaceTransformation() 1712 info.elnr = elnr; in IsElementCurved() 1797 info.elnr = elnr; in CalcElementTransformation() 2627 info.elnr = elnr; in CalcMultiPointSurfaceTransformation() 2745 info.elnr = elnr; in CalcMultiPointElementTransformation() [all …]
|
H A D | curvedelems.cpp | 1789 fe2d.SetElementNumber (elnr+1); in IsSurfaceElementCurved() 1797 fe2d.SetElementNumber (elnr+1); in IsSurfaceElementCurved() 1827 fe3d.SetElementNumber (elnr+1); in IsElementCurved() 1835 fe3d.SetElementNumber (elnr+1); in IsElementCurved() 1843 fe3d.SetElementNumber (elnr+1); in IsElementCurved() 1851 fe3d.SetElementNumber (elnr+1); in IsElementCurved() 2095 fe2d->SetElementNumber (elnr+1); in CalcSurfaceTransformation() 2236 fe2d->SetElementNumber (elnr+1); in CalcMultiPointSurfaceTransformation() 2431 fe3d->SetElementNumber (elnr+1); in CalcElementTransformation() 2599 fe3d->SetElementNumber (elnr+1); in CalcMultiPointElementTransformation() [all …]
|
/dports/cad/netgen/netgen-6.2.2105/libsrc/meshing/ |
H A D | curvedelems.hpp | 86 { CalcSurfaceTransformation (xi, elnr, &x, NULL); }; in CalcSurfaceTransformation() 90 { CalcSurfaceTransformation (xi, elnr, NULL, &dxdxi); }; in CalcSurfaceTransformation() 94 { CalcSurfaceTransformation (xi, elnr, &x, &dxdxi, NULL); }; in CalcSurfaceTransformation() 98 { CalcSurfaceTransformation (xi, elnr, &x, &dxdxi, &curved); }; in CalcSurfaceTransformation() 106 { CalcElementTransformation (xi, elnr, &x, NULL); }; in CalcElementTransformation() 110 { CalcElementTransformation (xi, elnr, NULL, &dxdxi); }; in CalcElementTransformation() 133 void CalcMultiPointSegmentTransformation (SegmentIndex elnr, int n, 170 void CalcElementTransformation (Point<3> xi, ElementIndex elnr, 182 SegmentIndex elnr; member in CurvedElements::SegmentInfo 199 ElementIndex elnr; member in CurvedElements::ElementInfo [all …]
|
H A D | topology.hpp | 124 void GetElementEdges (int elnr, NgArray<int> & edges) const; 129 int GetElementEdges (int elnr, int * edges, int * orient) const; 130 int GetElementFaces (int elnr, int * faces, int * orient) const; 136 int GetSegmentEdgeOrientation (int elnr) const; // old style 150 void GetSurfaceElementEdges (int elnr, NgArray<int> & edges) const; 151 int GetSurfaceElementFace (int elnr) const; 153 int GetSurfaceElementFaceOrientation (int elnr) const; 155 int GetFace (SurfaceElementIndex elnr) const in GetFace() 156 { return surffaces[elnr].fnr; } in GetFace() 160 const T_EDGE * GetElementEdgesPtr (int elnr) const { return &edges[elnr][0]; } in GetElementEdgesPtr() [all …]
|
H A D | topology.cpp | 101 const Element & el = mesh[elnr]; in LoopOverEdges() 114 func (edge, elnr, k, 3, edgedir); in LoopOverEdges() 120 const Element2d & el = mesh[elnr]; in LoopOverEdges() 140 const Segment & el = mesh[elnr]; in LoopOverEdges() 148 func (edge, elnr, 0, 1, edgedir); in LoopOverEdges() 158 const Element & el = mesh[elnr]; in LoopOverFaces() 260 const Element2d & el = mesh[elnr]; in LoopOverFaces() 993 for (int elnr = 0; elnr < ne; elnr++) in Update() local 995 faces[elnr][j].fnr = -1; in Update() 2170 return surffaces.Get(elnr).fnr+1; in GetSurfaceElementFace() [all …]
|
H A D | curvedelems.cpp | 1378 info.elnr = elnr; in IsSegmentCurved() 1428 info.elnr = elnr; in CalcSegmentTransformation() 1496 if (mesh[info.elnr][0] > mesh[info.elnr][1]) in CalcElementShapes() 1604 info.elnr = elnr; in IsSurfaceElementCurved() 1685 info.elnr = elnr; in CalcSurfaceTransformation() 2420 info.elnr = elnr; in IsElementCurved() 2459 info.elnr = elnr; in IsElementHighOrder() 2538 info.elnr = elnr; in CalcElementTransformation() 4095 info.elnr = elnr; in CalcMultiPointSurfaceTransformation() 4397 info.elnr = elnr; in CalcMultiPointElementTransformation() [all …]
|
/dports/cad/netgen/netgen-6.2.2105/libsrc/interface/ |
H A D | nginterface_v2.cpp | 442 ElementTransformation<3,3> (int elnr, in ElementTransformation() argument 465 ElementTransformation<2,3> (int elnr, in ElementTransformation() argument 488 ElementTransformation<1,3> (int elnr, in ElementTransformation() argument 504 ElementTransformation<0,3> (int elnr, in ElementTransformation() argument 509 PointIndex pi = mesh->pointelements[elnr].pnum; in ElementTransformation() 517 ElementTransformation<2,2> (int elnr, in ElementTransformation() argument 543 ElementTransformation<1,2> (int elnr, in ElementTransformation() argument 564 ElementTransformation<1,1> (int elnr, in ElementTransformation() argument 579 ElementTransformation<0,2> (int elnr, in ElementTransformation() argument 591 ElementTransformation<0,1> (int elnr, in ElementTransformation() argument [all …]
|
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/visualization/ |
H A D | vssolution.hpp | 32 ElementIndex elnr; member in VisualSceneSolution::ClipPlaneTrig 38 ElementIndex elnr; member in VisualSceneSolution::ClipPlanePoint 218 bool GetValue (const SolData * data, ElementIndex elnr, 222 bool GetValue (const SolData * data, ElementIndex elnr, 226 bool GetValueComplex (const SolData * data, ElementIndex elnr, 230 bool GetValues (const SolData * data, ElementIndex elnr, 234 bool GetValues (const SolData * data, ElementIndex elnr, 245 bool GetSurfValue (const SolData * data, SurfaceElementIndex elnr, 249 bool GetSurfValue (const SolData * data, SurfaceElementIndex elnr, 258 bool GetSurfValues (const SolData * data, SurfaceElementIndex elnr, [all …]
|
H A D | vsfieldlines.cpp | 210 if(elnr == -1) in GenerateFieldLines() 213 mesh.SetPointSearchStartElement(elnr); in GenerateFieldLines() 216 vss.GetValues ( vsol, elnr, lami[0], lami[1], lami[2], values); in GenerateFieldLines() 218 vss.GetSurfValues ( vsol, elnr, lami[0], lami[1], values); in GenerateFieldLines() 333 int elnr; in Calc() local 383 elnr = startelnr; in Calc() 398 while(!stepper.GetNextData(newp,dummyt,h) && elnr != -1) in Calc() 400 elnr = mesh.GetElementOfPoint(newp,lami,true) - 1; in Calc() 401 if(elnr != -1) in Calc() 403 mesh.SetPointSearchStartElement(elnr); in Calc() [all …]
|
H A D | vssolution.cpp | 297 for (int elnr = 0; elnr < mesh->GetNE(); elnr++) in SaveSolutionData() local 2391 base = 6 * elnr; in GetValue() 2393 base = 10 * elnr; in GetValue() 2557 base = 6 * elnr; in GetValue() 2559 base = 10 * elnr; in GetValue() 3703 if (elnr != -1) in GetClippingPlaneGrid() 3707 cpp.elnr = elnr; in GetClippingPlaneGrid() 3804 if (trig.elnr != lastelnr) in DrawClipPlaneTrigs() 3806 lastelnr = trig.elnr; in DrawClipPlaneTrigs() 3811 if (trigs[ii].elnr != trig.elnr) break; in DrawClipPlaneTrigs() [all …]
|
/dports/cad/netgen/netgen-6.2.2105/libsrc/visualization/ |
H A D | vssolution.hpp | 35 ElementIndex elnr; member in netgen::VisualSceneSolution::ClipPlaneTrig 41 ElementIndex elnr; member in netgen::VisualSceneSolution::ClipPlanePoint 251 bool GetValue (const SolData * data, ElementIndex elnr, 255 bool GetValue (const SolData * data, ElementIndex elnr, 259 bool GetValueComplex (const SolData * data, ElementIndex elnr, 263 bool GetValues (const SolData * data, ElementIndex elnr, 267 bool GetValues (const SolData * data, ElementIndex elnr, 278 bool GetSurfValue (const SolData * data, SurfaceElementIndex elnr, int facetnr, 282 bool GetSurfValue (const SolData * data, SurfaceElementIndex elnr, int facetnr, 291 bool GetSurfValues (const SolData * data, SurfaceElementIndex elnr, int facetnr, [all …]
|
H A D | vsfieldlines.cpp | 210 if(elnr == -1) in GenerateFieldLines() 213 mesh.SetPointSearchStartElement(elnr); in GenerateFieldLines() 216 vss.GetValues ( vsol, elnr, lami[0], lami[1], lami[2], values); in GenerateFieldLines() 218 vss.GetSurfValues ( vsol, elnr, -1, lami[0], lami[1], values); in GenerateFieldLines() 333 int elnr; in Calc() local 383 elnr = startelnr; in Calc() 398 while(!stepper.GetNextData(newp,dummyt,h) && elnr != -1) in Calc() 400 elnr = mesh.GetElementOfPoint(newp,lami,true) - 1; in Calc() 401 if(elnr != -1) in Calc() 403 mesh.SetPointSearchStartElement(elnr); in Calc() [all …]
|
H A D | vssolution.cpp | 329 for (int elnr = 0; elnr < mesh->GetNE(); elnr++) in SaveSolutionData() local 2966 base = 6 * elnr; in GetValue() 2968 base = 10 * elnr; in GetValue() 3134 base = 6 * elnr; in GetValue() 3136 base = 10 * elnr; in GetValue() 4361 if (elnr != -1) in GetClippingPlaneGrid() 4365 cpp.elnr = elnr; in GetClippingPlaneGrid() 4464 if (trig.elnr != lastelnr) in DrawClipPlaneTrigs() 4466 lastelnr = trig.elnr; in DrawClipPlaneTrigs() 4471 if (trigs[ii].elnr != trig.elnr) break; in DrawClipPlaneTrigs() [all …]
|
H A D | soldata.hpp | 53 virtual bool GetMultiValue (int elnr, int facetnr, int npts, in GetMultiValue() argument 61 res = GetValue (elnr, &xref[i*sxref], &x[i*sx], &dxdxref[i*sdxdxref], &values[i*svalues]); in GetMultiValue() 126 virtual void DblClick (int elnr, double x, double y, double z) = 0;
|
/dports/science/liggghts/LIGGGHTS-PUBLIC-3.8.0-26-g6e873439/lib/hotint/HotInt_V1/FEMesh/ |
H A D | FEMesh_generator.cpp | 2410 if(iz == 1) { outerelems(5)->Add(elnr); outerelems(5)->Add(elnr+1); } in CreateHexBlock_Prisms_ComputeOuterElements() 2411 if(iz == dz) { outerelems(6)->Add(elnr); outerelems(6)->Add(elnr+1); } in CreateHexBlock_Prisms_ComputeOuterElements() 2441 if(ix == 1) { outerelems(1)->Add(elnr); outerelems(1)->Add(elnr+2); } in CreateHexBlock_Pyrams_ComputeOuterElements() 2443 if(iy == 1) { outerelems(3)->Add(elnr); outerelems(3)->Add(elnr+1); } in CreateHexBlock_Pyrams_ComputeOuterElements() 2446 if(iz == dz) { outerelems(6)->Add(elnr+1); outerelems(6)->Add(elnr+2); } in CreateHexBlock_Pyrams_ComputeOuterElements() 2450 if(ix == dx) { outerelems(2)->Add(elnr); outerelems(2)->Add(elnr+2); } in CreateHexBlock_Pyrams_ComputeOuterElements() 2452 if(iy == dy) { outerelems(4)->Add(elnr); outerelems(4)->Add(elnr+1); } in CreateHexBlock_Pyrams_ComputeOuterElements() 2455 if(iz == 1) { outerelems(5)->Add(elnr+1); outerelems(5)->Add(elnr+2); } in CreateHexBlock_Pyrams_ComputeOuterElements() 2486 if(ix == 1) { outerelems(1)->Add(elnr); outerelems(1)->Add(elnr+3); } //1+4 in CreateHexBlock_Tetras_ComputeOuterElements() 2488 if(iy == 1) { outerelems(3)->Add(elnr); outerelems(3)->Add(elnr+2); } //1+3 in CreateHexBlock_Tetras_ComputeOuterElements() [all …]
|
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/interface/ |
H A D | nginterface_v2.cpp | 146 DLL_HEADER void Ng_MultiElementTransformation<3,3> (int elnr, int npts, in Ng_MultiElementTransformation() argument 151 …mesh->GetCurvedElements().CalcMultiPointElementTransformation (elnr, npts, xi, sxi, x, sx, dxdxi, … in Ng_MultiElementTransformation() 155 DLL_HEADER void Ng_MultiElementTransformation<2,2> (int elnr, int npts, in Ng_MultiElementTransformation() argument 160 …mesh->GetCurvedElements().CalcMultiPointSurfaceTransformation<2> (elnr, npts, xi, sxi, x, sx, dxdx… in Ng_MultiElementTransformation() 164 DLL_HEADER void Ng_MultiElementTransformation<2,3> (int elnr, int npts, in Ng_MultiElementTransformation() argument 169 …mesh->GetCurvedElements().CalcMultiPointSurfaceTransformation<3> (elnr, npts, xi, sxi, x, sx, dxdx… in Ng_MultiElementTransformation() 173 DLL_HEADER void Ng_MultiElementTransformation<1,2> (int elnr, int npts, in Ng_MultiElementTransformation() argument 178 …mesh->GetCurvedElements().CalcMultiPointSegmentTransformation<2> (elnr, npts, xi, sxi, x, sx, dxdx… in Ng_MultiElementTransformation() 182 DLL_HEADER void Ng_MultiElementTransformation<1,1> (int elnr, int npts, in Ng_MultiElementTransformation() argument
|
/dports/science/liggghts/LIGGGHTS-PUBLIC-3.8.0-26-g6e873439/lib/hotint/HotInt_V1/ModelsLib/open_source_examples/flexible_web_contact_3D/ |
H A D | flexible_web_contact_3D.cpp | 221 int elnr; in GenerateContactWeb() local 223 elnr = element_idx_x(i)(1); in GenerateContactWeb() 224 …sda1.SetSpringDamperActuator_LocalPos_to_LocalPos(elnr, Vector3D(-dx/2,0,0), 0, mbs->GetElement(el… in GenerateContactWeb() 228 elnr = element_idx_x(i).Last(); in GenerateContactWeb() 229 …sda2.SetSpringDamperActuator_LocalPos_to_LocalPos(elnr, Vector3D(dx/2,0,0), 0, mbs->GetElement(eln… in GenerateContactWeb() 235 int elnr; in GenerateContactWeb() local 237 elnr = element_idx_y(i)(1); in GenerateContactWeb() 238 …sda1.SetSpringDamperActuator_LocalPos_to_LocalPos(elnr, Vector3D(-dy/2,0,0), 0, mbs->GetElement(el… in GenerateContactWeb() 242 elnr = element_idx_y(i).Last(); in GenerateContactWeb() 243 …sda2.SetSpringDamperActuator_LocalPos_to_LocalPos(elnr, Vector3D(dy/2,0,0), 0, mbs->GetElement(eln… in GenerateContactWeb()
|