Home
last modified time | relevance | path

Searched refs:iTri (Results 1 – 25 of 42) sorted by relevance

12

/dports/science/liggghts/LIGGGHTS-PUBLIC-3.8.0-26-g6e873439/src/
H A Ddump_mesh.cpp646 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
672 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
680 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
692 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
709 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
768 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
776 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
784 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
792 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
800 for (int iTri = 0; iTri < nlocal; iTri++) in prepare_mbSet() local
[all …]
H A Dtri_mesh_I.h124 double **n = node_(iTri); in resolveEdgeContactBary()
132 if(skip_inactive && !cornerActive(iTri)[iEdge]) in resolveEdgeContactBary()
139 if(skip_inactive && !cornerActive(iTri)[ip]) in resolveEdgeContactBary()
148 if(skip_inactive && !edgeActive(iTri)[iEdge]) in resolveEdgeContactBary()
170 double *n = node_(iTri)[iNode]; in resolveCornerContactBary()
175 double **edge = edgeVec(iTri); in resolveCornerContactBary()
183 if(distFromNode > -edgeLen(iTri)[ipp]){ in resolveCornerContactBary()
208 if(distFromNode < edgeLen(iTri)[iNode]){ in resolveCornerContactBary()
226 return calcDist(p,node_(iTri)[ip],delta); in resolveCornerContactBary()
231 if(skip_inactive && !cornerActive(iTri)[iNode]) in resolveCornerContactBary()
[all …]
H A Dfix_neighlist_mesh.cpp169 for(size_t iTri = 0; iTri < nall; iTri++) { in initializeNeighlist() local
170 TriangleNeighlist & triangle = triangles[iTri]; in initializeNeighlist()
291 for(size_t iTri = 0; iTri < nall; iTri++) { in pre_force() local
292 TriangleNeighlist & triangle = triangles[iTri]; in pre_force()
293 handleTriangle(iTri); in pre_force()
358 void FixNeighlistMesh::handleTriangle(int iTri) in handleTriangle() argument
360 TriangleNeighlist & triangle = triangles[iTri]; in handleTriangle()
432 BoundingBox b = mesh_->getElementBoundingBoxOnSubdomain(iTri); in getBinBoundariesForTriangle()
437 const BinBoundary & b = triangles[iTri].boundary; in getBinBoundariesForTriangle()
466 for (size_t iTri = 0; iTri < nall; iTri++) { in generate_bin_list() local
[all …]
H A Dmesh_module_liquidtransfer.cpp175 void MeshModuleLiquidTransfer::add_liquid_flux(const int iTri, const double liquidTransferred, cons… in add_liquid_flux() argument
179 liquid_flux(iTri) += liquidTransferred; in add_liquid_flux()
186 void MeshModuleLiquidTransfer::add_source_contribution(const int iTri, const double liquidTransferr… in add_source_contribution() argument
189 liquid_flux(iTri) += liquidTransferred/(mesh->areaElem(iTri)*wall_thickness_); in add_source_contribution()
201 for(int iTri = 0; iTri < nTri; iTri++) in update_mesh_liquid_content() local
203 double lc = liquid_content(iTri); in update_mesh_liquid_content()
204 lc += liquid_flux(iTri) * dt; in update_mesh_liquid_content()
208 liquid_content(iTri) = lc; in update_mesh_liquid_content()
H A Dfix_neighlist_mesh.h102 const std::vector<int> & get_contact_list(int iTri) const {
103 return triangles[iTri].contacts;
115 bool contactInList(int iTri, int iAtom)
117 std::vector<int> & neighbors = triangles[iTri].contacts;
129 void handleTriangle(int iTri);
131 …void getBinBoundariesForTriangle(int iTri, int &ixMin,int &ixMax,int &iyMin,int &iyMax,int &izMin,…
165 …ecked, double contactDistanceFactor, int *mask, int nlocal, int iBin, int iTri, bool haveNonSpheri…
H A Dfix_massflow_mesh_sieve.cpp210 for(int iTri = 0; iTri < nTriAll; iTri++) in post_force() local
212 const std::vector<int> & neighborList = fix_neighlist_->get_contact_list(iTri); in post_force()
214 double iTriDouble = double(iTri); in post_force()
233 …deltan = fix_mesh_->triMesh()->resolveTriSphereContactBary(iPart,iTri,radius[iPart],x[iPart],delta… in post_force()
H A Dtri_mesh.h88 …double pointToTriangleDistance(int iTri, double *Csphere, double *delta, bool treatActiveFlag, dou…
122 double resolveCornerContactBary(int iTri, int iNode, bool obtuse,
124 …double resolveEdgeContactBary(int iTri, int iEdge, double *p, double *delta, double *bary,bool ski…
125 … double resolveFaceContactBary(int iTri, double *p, double *node0ToSphereCenter, double *delta);
H A Dmesh_module_stress.cpp277 double *delta,int iTri,double *v_wall) in add_particle_contribution() argument
296 vectorAdd3D(f(iTri),frc,f(iTri)); in add_particle_contribution()
310 wear_increment(iTri) = 0.0; in add_particle_contribution()
322 mesh->surfaceNorm(iTri,surfNorm); in add_particle_contribution()
348 const double part_wear_increment = E*update->dt / mesh->areaElem(iTri); in add_particle_contribution()
350 wear_increment(iTri) = part_wear_increment; in add_particle_contribution()
351 wear_step(iTri) += part_wear_increment; in add_particle_contribution()
H A Ddump_mesh_stl.cpp318 for(int iTri = ilo; iTri < ihi; iTri++) in pack() local
322 mesh->center(iTri,center); in pack()
327 mesh->surfaceNorm(iTri,surfaceNorm); in pack()
333 mesh->node(iTri,j,node); in pack()
H A Dfix_wall_gran.cpp891 for(int iTri = 0; iTri < nTriAll; iTri++) in post_force_mesh() local
893 const std::vector<int> & neighborList = meshNeighlist->get_contact_list(iTri); in post_force_mesh()
903 int idTri = mesh->id(iTri); in post_force_mesh()
916 …if(mesh->sphereTriangleIntersection(iTri, radius_[iPart], x_[iPart])) //check for Bounding Sphere-… in post_force_mesh()
918 … deltan = mesh->resolveTriSuperquadricContact(iTri, delta, sidata.contact_point, particle, bary); in post_force_mesh()
966 sidata.j = iTri; in post_force_mesh()
971 v_wall[i] = (bary[0]*vMesh[iTri][0][i] + in post_force_mesh()
972 bary[1]*vMesh[iTri][1][i] + in post_force_mesh()
973 bary[2]*vMesh[iTri][2][i] ); in post_force_mesh()
995 … v_wall[i] = (bary[0]*vMesh[iTri][0][i] + bary[1]*vMesh[iTri][1][i] + bary[2]*vMesh[iTri][2][i]); in post_force_mesh()
[all …]
H A Dfix_wall_gran_base.h148 …e *vwall, class FixMeshSurface * fix_mesh = 0, int iMesh = 0, class TriMesh *mesh = 0,int iTri = 0)
188 sidata.j = mesh ? iTri : -wg->atom_type_wall();
218 wg->compute_wall_gran_local()->add_wall_1(iMesh,mesh->id(iTri),ip,contactPoint,vwall);
319 wg->add_contactforce_wall(ip,i_forces,mesh?mesh->id(iTri):0);
323 wg->add_contactforce_stress_wall(ip, i_forces, sidata.delta, vwall, mesh?mesh->id(iTri):0);
358 fix_mesh->add_particle_contribution (ip,f_pw,delta,iTri,vwall);
H A Dmesh_module_liquidtransfer.h75 void add_source_contribution(const int iTri, const double liquidTransferred);
77 …void add_liquid_flux(const int iTri, const double liquidTransferred, const bool limit, const doubl…
H A Dfix_contact_history_mesh.cpp482 int iTri = -1; in cleanUpContactJumps() local
486 iTri = mesh_->map(partner_[i][ipartner], j); in cleanUpContactJumps()
487 if (iTri != -1 && fix_neighlist_mesh_->contactInList(iTri,i)) in cleanUpContactJumps()
490 iTri = -1; in cleanUpContactJumps()
493 if(iTri == -1) in cleanUpContactJumps()
H A Dfix_massflow_mesh.cpp411 for(int iTri = 0; iTri < nTriAll; iTri++) in post_integrate() local
414 const std::vector<int> & neighborList = fix_neighlist_->get_contact_list(iTri); in post_integrate()
434 …deltan = fix_mesh_->triMesh()->resolveTriSphereContactBary(iPart,iTri,radius[iPart],x[iPart],delta… in post_integrate()
H A Dmulti_node_mesh_I.h806 for(int iTri = 0; iTri < nlocal; iTri++) in decideRebuild() local
811 vectorSubtract3D(node[iTri][iNode],old[iTri][iNode],deltaX); in decideRebuild()
H A Dmesh_module.h74 …virtual void add_particle_contribution(int ip, double *frc, double *delta, int iTri, double *v_wal… in add_particle_contribution() argument
H A Dgranular_wall.h67 … class FixMeshSurface * fix_mesh = 0, int iMesh = 0,class TriMesh *mesh = 0,int iTri = 0) = 0;
H A Dmesh_module_stress_servo.h82 double *delta, int iTri, double *v_wall);
H A Dmesh_module_stress.h78 double *delta, int iTri, double *v_wall);
H A Dfix_mesh_surface.h114 … void add_particle_contribution(int ip, double *frc, double *delta, int iTri, double *v_wall);
/dports/science/iboview/ibo-view.20150427/src/IboView/
H A DIvMesh.cpp50 for (unsigned iTri = 0; iTri < nIndices/3; ++ iTri) { in TIndexedTriangleList() local
51 Triangles.push_back(vec3ui(Indices[3*iTri+0], Indices[3*iTri+1], Indices[3*iTri+2])); in TIndexedTriangleList()
99 for (unsigned iTri = 0; iTri < nTriangles; ++ iTri) { in MakeInitialMesh() local
101 *ii = &iTriangles[iTri][0]; in MakeInitialMesh()
120 for (unsigned iTri = 0; iTri < In.size(); ++ iTri) { in BinarilySubdivideUnitSphere() local
130 v[i] = In[iTri].v[i]; in BinarilySubdivideUnitSphere()
236 for (unsigned iTri = 0; iTri < TrianglesIn.size(); ++ iTri) in MakeIndexedTriangles() local
238 Triangles.push_back(TrianglesIn[iTri].v[iv]); in MakeIndexedTriangles()
245 for (unsigned iTri = 0; iTri < TrianglesIn.size(); ++ iTri) in MakeIndexedTriangles() local
247 Indices.push_back(VertexIndices[3*iTri + iv]); in MakeIndexedTriangles()
H A DIvIsoSurface.cpp868 for (size_t iTri = 0; iTri < nEdges - 2; ++ iTri) in MakeIsoSurfaceSlice() local
869 …SurfaceOut.AddTriangle(FaceVertices[0].vPos, FaceVertices[iTri+1].vPos, FaceVertices[iTri+2].vPos); in MakeIsoSurfaceSlice()
/dports/games/pioneer/pioneer-20210723/src/collider/
H A DGeomTree.cpp194 for (Sint32 iTri = 0; iTri < m_numTris; ++iTri) { in GeomTree() local
195 m_triFlags[iTri] = rd.Int32(); in GeomTree()
354 for (Sint32 iTri = 0; iTri < m_numTris; ++iTri) { in Save() local
355 wr.Int32(m_triFlags[iTri]); in Save()
/dports/cad/opencascade/opencascade-7.6.0/src/IntPatch/
H A DIntPatch_Polyhedron.cxx279 for (Standard_Integer iTri=1; iTri<=nbtriangles; iTri++) { in FillBounding() local
280 Triangle(iTri, p1, p2, p3); in FillBounding()
295 TheComponentsBnd->SetValue(iTri,Boite); in FillBounding()
/dports/cad/opencascade/opencascade-7.6.0/src/IntCurveSurface/
H A DIntCurveSurface_Polyhedron.gxx382 for (Standard_Integer iTri=1; iTri<=nbtriangles; iTri++) {
383 Triangle(iTri, np1, np2, np3);
399 TheComponentsBnd->SetValue(iTri,Boite);

12