/dports/science/chrono/chrono-7.0.1/src/chrono_fsi/physics/ |
H A D | ChBce.cu | 567 numObjectsH(otherNumObjects) { in ChBce() 590 + numObjectsH->numFlexBodies1D + numObjectsH->numFlexBodies2D - 1].y in Finalize() 594 …if ((numObjectsH->numBoundaryMarkers + numObjectsH->numRigid_SphMarkers + numObjectsH->numFlex_Sph… in Finalize() 612 if (numObjectsH->numRigidBodies > 0) { in MakeRigidIdentifier() 633 if ((numObjectsH->numFlexBodies1D + numObjectsH->numFlexBodies2D) > 0) { in MakeFlexIdentifier() 672 if (numObjectsH->numRigidBodies == 0) { in Populate_RigidSPH_MeshPos_LRF() 694 if ((numObjectsH->numFlexBodies1D + numObjectsH->numFlexBodies2D) == 0) { in Populate_FlexSPH_MeshPos_LRF() 782 …if ((numObjectsH->numBoundaryMarkers + numObjectsH->numRigid_SphMarkers) != numRigidAndBoundaryMar… in ModifyBceVelocity() 820 if (numObjectsH->numRigidBodies == 0) { in Rigid_Forces_Torques() 840 if ((numObjectsH->numFlexBodies1D + numObjectsH->numFlexBodies2D) == 0) { in Flex_Forces() [all …]
|
H A D | ChFsiForce.cu | 38 numObjectsH(otherNumObjects), in ChFsiForce() 41 …pes::make_shared<ChCollisionSystemFsi>(sortedSphMarkersD, markersProximityD, paramsH, numObjectsH); in ChFsiForce() 48 cudaMemcpyToSymbolAsync(numObjectsD, numObjectsH.get(), sizeof(NumberOfObjects)); in Finalize() 49 printf("ChFsiForce::Finalize() number of all particles = %zd\n", numObjectsH->numAllMarkers); in Finalize() 51 vel_XSPH_Sorted_D.resize(numObjectsH->numAllMarkers); in Finalize() 52 vel_vis_Sorted_D.resize(numObjectsH->numAllMarkers); in Finalize() 53 derivVelRhoD_Sorted_D.resize(numObjectsH->numAllMarkers); in Finalize()
|
H A D | ChCollisionSystemFsi.cu | 198 numObjectsH(otherNumObjects) { in ChCollisionSystemFsi() 205 cudaMemcpyToSymbolAsync(numObjectsD, numObjectsH.get(), sizeof(NumberOfObjects)); in Finalize() 214 if (!(markersProximityD->gridMarkerHashD.size() == numObjectsH->numAllMarkers && in calcHash() 215 markersProximityD->gridMarkerIndexD.size() == numObjectsH->numAllMarkers)) { in calcHash() 220 numObjectsH->numAllMarkers); in calcHash() 232 computeGridSize((int)numObjectsH->numAllMarkers, 256, numBlocks, numThreads); in calcHash() 237 numObjectsH->numAllMarkers, isErrorD); in calcHash() 267 …computeGridSize((uint)numObjectsH->numAllMarkers, 256, numBlocks, numThreads); //?$ 256 is blockS… in reorderDataAndFindCellStart() 277 mR4CAST(sphMarkersD->rhoPresMuD), numObjectsH->numAllMarkers); in reorderDataAndFindCellStart()
|
H A D | ChFluidDynamics.cu | 486 : fsiSystem(otherFsiSystem), paramsH(otherParamsH), numObjectsH(otherNumObjects) { in ChFluidDynamics() 492 fsiSystem->fsiGeneralData, paramsH, numObjectsH); in ChFluidDynamics() 501 fsiSystem->fsiGeneralData, paramsH, numObjectsH); in ChFluidDynamics() 510 fsiSystem->fsiGeneralData, paramsH, numObjectsH); in ChFluidDynamics() 532 cudaMemcpyToSymbolAsync(numObjectsD, numObjectsH.get(), sizeof(NumberOfObjects)); in Finalize() 589 computeGridSize((int)numObjectsH->numAllMarkers, 256, numBlocks, numThreads); in UpdateFluid_Implicit() 591 int haveGhost = (numObjectsH->numGhostMarkers > 0) ? 1 : 0; in UpdateFluid_Implicit() 592 int haveHelper = (numObjectsH->numHelperMarkers > 0) ? 1 : 0; in UpdateFluid_Implicit() 606 numObjectsH->numAllMarkers, paramsH->dT, isErrorD); in UpdateFluid_Implicit() 679 thrust::device_vector<Real4> dummySortedRhoPreMu(numObjectsH->numAllMarkers); in DensityReinitialization() [all …]
|
H A D | ChFsiGeneral.cpp | 23 ChFsiGeneral::ChFsiGeneral() : paramsH(NULL), numObjectsH(NULL) {} in ChFsiGeneral() 26 : paramsH(other_paramsH), numObjectsH(other_numObjects) {} in ChFsiGeneral()
|
H A D | ChFsiForceI2SPH.cu | 873 CopyParams_NumberOfObjects(paramsH, numObjectsH); in ChFsiForceI2SPH() 884 CopyParams_NumberOfObjects(paramsH, numObjectsH); in Finalize() 885 int numAllMarkers = (int)numObjectsH->numAllMarkers; in Finalize() 910 numAllMarkers = numObjectsH->numAllMarkers; in PreProcessor() 995 CopyParams_NumberOfObjects(paramsH, numObjectsH); in ForceSPH() 1024 CopyParams_NumberOfObjects(paramsH, numObjectsH); in ForceSPH() 1027 int numFlexbodies = (int)+numObjectsH->numFlexBodies1D + (int)numObjectsH->numFlexBodies2D; in ForceSPH() 1028 int haveGhost = int(numObjectsH->numGhostMarkers > 0) ? 1 : 0; in ForceSPH() 1029 int haveHelper = int(numObjectsH->numHelperMarkers > 0) ? 1 : 0; in ForceSPH() 1162 numAllMarkers, numObjectsH->numFluidMarkers, paramsH->dT, isErrorD); in ForceSPH() [all …]
|
H A D | ChCollisionSystemFsi.cuh | 56 std::shared_ptr<NumberOfObjects> numObjectsH; ///< Size of different objects in the system member in chrono::fsi::ChCollisionSystemFsi
|
H A D | ChFsiForceExplicitSPH.cu | 1472 CopyParams_NumberOfObjects(paramsH, numObjectsH); in ChFsiForceExplicitSPH() 1510 computeGridSize((int)numObjectsH->numAllMarkers, 128, numBlocks, numThreads); in CollideWrapper() 1513 thrust::device_vector<Real4> sortedDerivVelRho(numObjectsH->numAllMarkers); in CollideWrapper() 1514 thrust::device_vector<Real3> sortedDerivTauXxYyZz(numObjectsH->numAllMarkers); in CollideWrapper() 1515 thrust::device_vector<Real3> sortedDerivTauXyXzYz(numObjectsH->numAllMarkers); in CollideWrapper() 1516 shift_r.resize(numObjectsH->numAllMarkers); in CollideWrapper() 1525 thrust::device_vector<Real> _sumWij_rhoi(numObjectsH->numAllMarkers); in CollideWrapper() 1531 numObjectsH->numAllMarkers, density_initialization, isErrorD); in CollideWrapper() 1596 if (vel_XSPH_Sorted_D.size() != numObjectsH->numAllMarkers) { in CalculateXSPH_velocity() 1598 vel_XSPH_Sorted_D.size(), numObjectsH->numAllMarkers); in CalculateXSPH_velocity() [all …]
|
H A D | ChFsiGeneral.h | 82 std::shared_ptr<NumberOfObjects> numObjectsH; ///< NUmber of objects on host. variable
|
H A D | ChFluidDynamics.cuh | 95 …std::shared_ptr<NumberOfObjects> numObjectsH; ///< Number of objects (fluid particles, number of … member in chrono::fsi::ChFluidDynamics
|
H A D | ChFsiForceIISPH.cu | 55 cudaMemcpyToSymbolAsync(numObjectsD, numObjectsH.get(), sizeof(NumberOfObjects)); in Finalize() 1368 size_t numAllMarkers = (int)numObjectsH->numAllMarkers; in calcPressureIISPH() 1425 int numFlexbodies = (int)numObjectsH->numFlexBodies1D + (int)numObjectsH->numFlexBodies2D; in calcPressureIISPH() 1427 int haveGhost = (numObjectsH->numGhostMarkers > 0) ? 1 : 0; in calcPressureIISPH() 1428 int haveHelper = (numObjectsH->numHelperMarkers > 0) ? 1 : 0; in calcPressureIISPH() 1433 … fsiGeneralData->referenceArray[haveGhost + haveHelper + 1 + numObjectsH->numRigidBodies].y, in calcPressureIISPH() 1498 U1CAST(fsiGeneralData->FlexIdentifierD), (int)numObjectsH->numFlexBodies1D, in calcPressureIISPH() 1589 U1CAST(fsiGeneralData->FlexIdentifierD), (int)numObjectsH->numFlexBodies1D, in calcPressureIISPH() 1703 int numAllMarkers = (int)numObjectsH->numAllMarkers; in ForceSPH() 1704 int numHelperMarkers = (int)numObjectsH->numHelperMarkers; in ForceSPH() [all …]
|
H A D | ChBce.cuh | 106 …std::shared_ptr<NumberOfObjects> numObjectsH; ///< Holds the number of SPH particles on each phas… member in chrono::fsi::ChBce
|
H A D | ChFsiForce.cuh | 172 …std::shared_ptr<NumberOfObjects> numObjectsH; ///< pointer to number of objects, fluid and bounda… member in chrono::fsi::ChFsiForce
|
H A D | ChSphGeneral.cu | 28 …NumberOfObjects(std::shared_ptr<SimParams> paramsH, std::shared_ptr<NumberOfObjects> numObjectsH) { in CopyParams_NumberOfObjects() argument 30 cudaMemcpyToSymbolAsync(numObjectsD, numObjectsH.get(), sizeof(NumberOfObjects)); in CopyParams_NumberOfObjects()
|
H A D | ChSphGeneral.cuh | 47 …_NumberOfObjects(std::shared_ptr<SimParams> paramsH, std::shared_ptr<NumberOfObjects> numObjectsH);
|
/dports/science/chrono/chrono-7.0.1/src/chrono_fsi/ |
H A D | ChSystemFsi.cpp | 41 numObjectsH = fsiSystem->numObjects; in ChSystemFsi() 43 fsiSystem->fsiGeneralData, paramsH, numObjectsH); in ChSystemFsi() 45 …chrono_types::make_shared<ChFluidDynamics>(bceWorker, fsiSystem, paramsH, numObjectsH, other_integ… in ChSystemFsi() 82 …chrono_types::make_shared<ChFluidDynamics>(bceWorker, fsiSystem, paramsH, numObjectsH, fluidIntegr… in SetFluidDynamics()
|
H A D | ChSystemFsi.h | 262 …std::shared_ptr<NumberOfObjects> numObjectsH; ///< number of objects, fluid, bce, and boundar… variable
|