/dports/math/dune-alugrid/dune-alugrid-08c6496d4d4a33df6456c3b402182f353dc2e76d/dune/alugrid/3d/ |
H A D | iterator.cc | 533 template class ALU3dGridIntersectionIterator< const ALU3dGrid< 3, 3, tetra, ALUGridNoComm > >; 537 template class ALU3dGridHierarchicIterator< const ALU3dGrid< 3, 3, tetra, ALUGridNoComm > >; 649 template class ALU3dGridIntersectionIterator< const ALU3dGrid< 3, 3, tetra, ALUGridMPIComm > >; 653 template class ALU3dGridHierarchicIterator< const ALU3dGrid< 3, 3, tetra, ALUGridMPIComm > >; 740 template class ALU3dGridIntersectionIterator< const ALU3dGrid< 2, 3, tetra, ALUGridNoComm > >; 744 template class ALU3dGridHierarchicIterator< const ALU3dGrid< 2, 3, tetra, ALUGridNoComm > >; 831 template class ALU3dGridIntersectionIterator< const ALU3dGrid< 2, 3, tetra, ALUGridMPIComm > >; 836 template class ALU3dGridHierarchicIterator< const ALU3dGrid< 2, 3, tetra, ALUGridMPIComm > >; 922 template class ALU3dGridIntersectionIterator< const ALU3dGrid< 2, 2, tetra, ALUGridNoComm > >; 927 template class ALU3dGridHierarchicIterator< const ALU3dGrid< 2, 2, tetra, ALUGridNoComm > >; [all …]
|
H A D | topology.cc | 8 const int ElementTopologyMapping<tetra>:: 18 const int ElementTopologyMapping<tetra>:: 23 const int ElementTopologyMapping<tetra>:: 293 int FaceTopologyMapping<tetra>:: 307 int FaceTopologyMapping<tetra>:: 326 const int FaceTopologyMapping<tetra>:: 331 const int FaceTopologyMapping<tetra>:: 341 const int FaceTopologyMapping<tetra>:: 360 const int FaceTopologyMapping<tetra>:: 368 const int FaceTopologyMapping<tetra>:: [all …]
|
H A D | faceutility.cc | 110 if(connector_.face().nChild() == ( type == tetra) ? 1 : 0){ in referenceElementCoordinatesUnrefined() 115 else if(connector_.face().nChild() == ( type == tetra ) ? 0 : 1) in referenceElementCoordinatesUnrefined() 131 template struct ALU3dGridSurfaceMappingFactory< 2,2,tetra, ALUGridNoComm >; 134 template class ALU3dGridGeometricFaceInfoBase< 2,2,tetra, ALUGridNoComm >; 137 template struct ALU3dGridSurfaceMappingFactory< 2,2,tetra, ALUGridMPIComm >; 140 template class ALU3dGridGeometricFaceInfoBase< 2,2,tetra, ALUGridMPIComm >; 146 template class ALU3dGridGeometricFaceInfoBase< 2,3,tetra, ALUGridNoComm >; 149 template struct ALU3dGridSurfaceMappingFactory< 2,3,tetra, ALUGridMPIComm >; 152 template class ALU3dGridGeometricFaceInfoBase< 2,3,tetra, ALUGridMPIComm >; 158 template class ALU3dGridGeometricFaceInfoBase< 3,3,tetra, ALUGridNoComm >; [all …]
|
H A D | entity_imp.cc | 427 if (type == tetra) in subIndex() 478 if (GridImp:: elementType == tetra) in subIndex() 623 if( GridImp::elementType == tetra ) in entity() 723 if( GridImp :: elementType == tetra && in mark() 813 template ALU3dGrid< 2, 2, tetra, ALUGridNoComm > :: Traits :: Codim< 0 > :: Entity 818 template ALU3dGrid< 2, 2, tetra, ALUGridNoComm > :: Traits :: Codim< 1 > :: Entity 823 template ALU3dGrid< 2, 2, tetra, ALUGridNoComm > :: Traits :: Codim< 2 > :: Entity 871 template ALU3dGrid< 2, 3, tetra, ALUGridNoComm > :: Traits :: Codim< 0 > :: Entity 876 template ALU3dGrid< 2, 3, tetra, ALUGridNoComm > :: Traits :: Codim< 1 > :: Entity 881 template ALU3dGrid< 2, 3, tetra, ALUGridNoComm > :: Traits :: Codim< 2 > :: Entity [all …]
|
H A D | geometry_imp.cc | 21 return (elementType == tetra) ? in type() 68 if( mydim == 3 && elementType == tetra ) in integrationElement() 87 else if ( mydim == 2 && elementType == tetra ) in volume() 129 const char* charElType = (elementType == tetra) ? "tetra" : "hexa"; in print() 151 if( elementType == tetra && mydim == 3 ) in buildGeomInFather() 208 else if( elementType == tetra ) in buildGeom() 279 else if ( elementType == tetra ) in buildGeom() 358 alugrid_assert ( elementType == tetra ); in buildGeom() 387 else if ( elementType == tetra) in buildGeom() 409 template class ALU3dGridGeometry<0, 2, const ALU3dGrid< 2, 2, tetra, ALUGridNoComm > >; [all …]
|
H A D | grid_imp.cc | 186 alugrid_assert ( elType == tetra || elType == hexa ); in makeGeometries() 315 const std::string aluid((elType == tetra) ? "!Tetrahedra" : "!Hexahedra"); in checkMacroGridFile() 316 const std::string oldAluId((elType == tetra) ? "!Tetraeder" : "!Hexaeder"); in checkMacroGridFile() 367 case tetra : return "Tetrahedra"; in elType2Name() 486 template class ALU3dGrid< 2, 2, tetra, ALUGridNoComm >; 489 template class ALU3dGrid< 2, 2, tetra, ALUGridMPIComm >; 496 ALU3dGrid< 2, 2, tetra, ALUGridNoComm > :: lbegin< 0 > (int level) const; 557 template class ALU3dGrid< 2, 3, tetra, ALUGridNoComm >; 560 template class ALU3dGrid< 2, 3, tetra, ALUGridMPIComm >; 564 template class ALU3dGrid< 3, 3, tetra, ALUGridNoComm >; [all …]
|
H A D | mappings.cc | 17 void NonConformingFaceMapping< dim, dimworld, tetra, Comm > 46 NonConformingFaceMapping< dim, dimworld, tetra, Comm > 59 void NonConformingFaceMapping< dim, dimworld, tetra, Comm > 68 void NonConformingFaceMapping< dim, dimworld, tetra, Comm > 78 void NonConformingFaceMapping< dim, dimworld, tetra, Comm > 88 void NonConformingFaceMapping< dim, dimworld, tetra, Comm > 98 void NonConformingFaceMapping< dim, dimworld, tetra, Comm > 284 template class NonConformingFaceMapping< 2, 2, tetra, ALUGridNoComm >; 287 template class NonConformingFaceMapping< 2, 2, tetra, ALUGridMPIComm >; 291 template class NonConformingFaceMapping< 2, 3, tetra, ALUGridNoComm >; [all …]
|
/dports/science/elmerfem/elmerfem-release-9.0/post/src/elements/ |
H A D | 10node_tetra.c | 98 if ( !geo_add_edge( geom, tetra->Topology[0],tetra->Topology[4],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 99 if ( !geo_add_edge( geom, tetra->Topology[4],tetra->Topology[1],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 100 if ( !geo_add_edge( geom, tetra->Topology[1],tetra->Topology[5],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 101 if ( !geo_add_edge( geom, tetra->Topology[5],tetra->Topology[2],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 102 if ( !geo_add_edge( geom, tetra->Topology[2],tetra->Topology[6],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 103 if ( !geo_add_edge( geom, tetra->Topology[6],tetra->Topology[0],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 104 if ( !geo_add_edge( geom, tetra->Topology[0],tetra->Topology[7],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 105 if ( !geo_add_edge( geom, tetra->Topology[7],tetra->Topology[3],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 106 if ( !geo_add_edge( geom, tetra->Topology[1],tetra->Topology[8],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() 107 if ( !geo_add_edge( geom, tetra->Topology[8],tetra->Topology[3],tetra ) ) return FALSE; in elm_10node_tetra_triangulate() [all …]
|
/dports/science/frontistr/FrontISTR-c66bdc397de319ca59a0565b3f3b1a3b33f0c50c/hecmw1/src/visualizer/ |
H A D | hecmw_vis_tetra_intersect.c | 43 tetra->c_data[i] = sqrt(tetra->c_data[i]); in get_tetra_data() 46 tetra->c_data[i] = in get_tetra_data() 67 tetra->s_data[i] = sqrt(tetra->s_data[i]); in get_tetra_data() 77 tetra->s_data[i] = in get_tetra_data() 79 tetra->axis[i * 3 + 1], tetra->axis[i * 3 + 2]); in get_tetra_data() 93 if (fabs(tetra->s_data[v1] - tetra->s_data[v0]) < EPSILON) in intersect_line() 97 (tetra->s_data[v1] - tetra->s_data[v0]); in intersect_line() 99 point[j] = rate * (tetra->axis[v1 * 3 + j] - tetra->axis[v0 * 3 + j]) + in intersect_line() 101 color = rate * (tetra->c_data[v1] - tetra->c_data[v0]) + tetra->c_data[v0]; in intersect_line() 153 tmp_int = tetra->local_vid[v0_id] + tetra->local_vid[i]; in find_intersection_tetra() [all …]
|
/dports/math/vtk8/VTK-8.2.0/Common/DataModel/ |
H A D | vtkOrderedTriangulator.cxx | 829 return tetra; in CreateTetra() 947 tetra = *t; in CreateInsertionCavity() 1091 tetra = tetra->Neighbors[1]; in WalkToTetra() 1094 tetra = tetra->Neighbors[2]; in WalkToTetra() 1097 tetra = tetra->Neighbors[0]; in WalkToTetra() 1100 tetra = tetra->Neighbors[3]; in WalkToTetra() 1104 if ( tetra ) in WalkToTetra() 1276 tetra = *t; in GetTetras() 1304 tetra = *t; in AddTetras() 1506 tetra->Type != tetra->Neighbors[i]->Type ) in AddTriangles() [all …]
|
/dports/math/vtk9/VTK-9.1.0/Common/DataModel/ |
H A D | vtkOrderedTriangulator.cxx | 838 return tetra; in CreateTetra() 954 tetra = *t; in CreateInsertionCavity() 1063 x, tetra->Points[0]->P, tetra->Points[1]->P, tetra->Points[2]->P, tetra->Points[3]->P, bc); in WalkToTetra() 1089 tetra = tetra->Neighbors[1]; in WalkToTetra() 1092 tetra = tetra->Neighbors[2]; in WalkToTetra() 1095 tetra = tetra->Neighbors[0]; in WalkToTetra() 1098 tetra = tetra->Neighbors[3]; in WalkToTetra() 1102 if (tetra) in WalkToTetra() 1266 tetra = *t; in GetTetras() 1482 tetra->Type != tetra->Neighbors[i]->Type) in AddTriangles() [all …]
|
/dports/math/vtk6/VTK-6.2.0/Common/DataModel/ |
H A D | vtkOrderedTriangulator.cxx | 837 return tetra; in CreateTetra() 955 tetra = *t; in CreateInsertionCavity() 1099 tetra = tetra->Neighbors[1]; in WalkToTetra() 1102 tetra = tetra->Neighbors[2]; in WalkToTetra() 1105 tetra = tetra->Neighbors[0]; in WalkToTetra() 1108 tetra = tetra->Neighbors[3]; in WalkToTetra() 1112 if ( tetra ) in WalkToTetra() 1284 tetra = *t; in GetTetras() 1312 tetra = *t; in AddTetras() 1514 tetra->Type != tetra->Neighbors[i]->Type ) in AddTriangles() [all …]
|
/dports/science/quantum-espresso/q-e-qe-6.7.0/GWW/simple_ip/ |
H A D | tetra_mod2.f90 | 45 tetra (1,n+1) = n1 46 tetra (2,n+1) = n2 47 tetra (3,n+1) = n3 48 tetra (4,n+1) = n6 50 tetra (1,n+2) = n2 51 tetra (2,n+2) = n3 52 tetra (3,n+2) = n4 53 tetra (4,n+2) = n6 55 tetra (1,n+3) = n1 56 tetra (2,n+3) = n3 [all …]
|
H A D | tetra_mod1.f90 | 45 tetra (1,n+1) = n1 46 tetra (2,n+1) = n2 47 tetra (3,n+1) = n3 48 tetra (4,n+1) = n6 50 tetra (1,n+2) = n2 51 tetra (2,n+2) = n3 52 tetra (3,n+2) = n4 53 tetra (4,n+2) = n6 55 tetra (1,n+3) = n1 56 tetra (2,n+3) = n3 [all …]
|
/dports/math/dune-fem/dune-fem-d1c625e6d51167d0cce57de6adcef21f548a8f82/dune/fem/quadrature/caching/ |
H A D | topology.cc | 9 int FaceTopologyMapping<tetra>:: 23 int FaceTopologyMapping<tetra>:: 42 const int FaceTopologyMapping<tetra>:: 47 const int FaceTopologyMapping<tetra>:: 57 const int FaceTopologyMapping<tetra>:: 76 const int FaceTopologyMapping<tetra>:: 84 const int FaceTopologyMapping<tetra>:: 85 dune2aluEdge_[EntityCount<tetra>::numEdgesPerFace] = {1, 2, 0}; 92 const int FaceTopologyMapping<tetra>:: 147 if( type == tetra ) in twistedDuneIndex() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/BulletSoftBody/ |
H A D | btDeformableLinearElasticityForce.h | 69 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 70 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 71 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 72 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 207 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 208 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 209 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 210 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 244 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 245 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
H A D | btDeformableNeoHookeanForce.h | 71 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 72 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 73 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 74 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 208 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 209 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 210 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 211 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 245 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 246 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/BulletSoftBody/ |
H A D | btDeformableLinearElasticityForce.h | 69 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 70 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 71 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 72 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 207 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 208 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 209 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 210 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 244 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 245 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
H A D | btDeformableNeoHookeanForce.h | 71 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 72 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 73 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 74 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 208 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 209 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 210 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 211 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 245 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 246 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
/dports/devel/bullet/bullet3-3.21/src/BulletSoftBody/ |
H A D | btDeformableLinearElasticityForce.h | 113 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 114 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 115 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 116 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 266 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 267 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 268 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 269 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 308 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 309 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
H A D | btDeformableNeoHookeanForce.h | 115 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 116 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 117 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 118 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 252 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 253 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 254 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 255 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 289 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 290 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
/dports/graphics/blender/blender-2.91.0/extern/bullet2/src/BulletSoftBody/ |
H A D | btDeformableLinearElasticityForce.h | 113 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 114 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 115 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 116 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 266 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 267 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 268 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 269 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 308 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 309 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
H A D | btDeformableNeoHookeanForce.h | 115 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 116 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 117 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 118 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 252 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 253 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 254 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 255 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 289 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 290 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
/dports/devel/py-bullet3/bullet3-3.21/src/BulletSoftBody/ |
H A D | btDeformableLinearElasticityForce.h | 113 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 114 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 115 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 116 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 266 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 267 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 268 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 269 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 308 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 309 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|
H A D | btDeformableNeoHookeanForce.h | 115 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForce() 116 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForce() 117 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledDampingForce() 118 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledDampingForce() 252 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledElasticForce() 253 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledElasticForce() 254 btSoftBody::Node* node2 = tetra.m_n[2]; in addScaledElasticForce() 255 btSoftBody::Node* node3 = tetra.m_n[3]; in addScaledElasticForce() 289 btSoftBody::Node* node0 = tetra.m_n[0]; in addScaledDampingForceDifferential() 290 btSoftBody::Node* node1 = tetra.m_n[1]; in addScaledDampingForceDifferential() [all …]
|