Home
last modified time | relevance | path

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

/dports/science/siconos/siconos-4.4.0/kernel/src/simulationTools/
H A DEulerMoreauOSI.cpp154 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
193 if(!inter_work_block[EulerMoreauOSI::XFREE]) in initializeWorkVectorsForInteraction()
201 if(!inter_work_block[EulerMoreauOSI::X_PARTIAL_NS]) in initializeWorkVectorsForInteraction()
208 if(!inter_work_block[EulerMoreauOSI::DELTA_X]) in initializeWorkVectorsForInteraction()
231 if(!inter_work_block[EulerMoreauOSI::XFREE]) in initializeWorkVectorsForInteraction()
241 if(!inter_work_block[EulerMoreauOSI::X_PARTIAL_NS]) in initializeWorkVectorsForInteraction()
252 if(!inter_work_block[EulerMoreauOSI::DELTA_X]) in initializeWorkVectorsForInteraction()
844 xPartialNS = *inter_work_block[EulerMoreauOSI::G_ALPHA]; in prepareNewtonIteration()
921 deltax = inter_work_block[EulerMoreauOSI::DELTA_X]; in computeFreeOutput()
925 Xfree = inter_work_block[EulerMoreauOSI::XFREE]; in computeFreeOutput()
[all …]
H A DMoreauJeanBilbaoOSI.cpp94 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
115 if(!inter_work_block[MoreauJeanBilbaoOSI::xfree]) in initializeWorkVectorsForInteraction()
117 inter_work_block[MoreauJeanBilbaoOSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
118 inter_work_block[MoreauJeanBilbaoOSI::xfree]->insertPtr(workVds1[MoreauJeanBilbaoOSI::VFREE]); in initializeWorkVectorsForInteraction()
130 if(!inter_work_block[MoreauJeanBilbaoOSI::xfree]) in initializeWorkVectorsForInteraction()
132 inter_work_block[MoreauJeanBilbaoOSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
134inter_work_block[MoreauJeanBilbaoOSI::xfree]->insertPtr(workVds2[MoreauJeanBilbaoOSI::VFREE]); in initializeWorkVectorsForInteraction()
135inter_work_block[MoreauJeanBilbaoOSI::xfree]->insertPtr(workVds2[MoreauJeanBilbaoOSI::VFREE]); in initializeWorkVectorsForInteraction()
139inter_work_block[MoreauJeanBilbaoOSI::xfree]->insertPtr(workVds2[MoreauJeanBilbaoOSI::VFREE]); in initializeWorkVectorsForInteraction()
299 VectorOfBlockVectors& inter_work_block = *indexSet.properties(vertex_inter).workBlockVectors; in computeFreeOutput() local
[all …]
H A DD1MinusLinearOSI.cpp233 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
267 if((!inter_work_block[xfree]) || (inter_work_block[xfree]->numberOfBlocks() !=2)) in initializeWorkVectorsForInteraction()
268 inter_work_block[xfree].reset(new BlockVector(2)); in initializeWorkVectorsForInteraction()
272 if((!inter_work_block[xfree]) || (inter_work_block[xfree]->numberOfBlocks() !=1)) in initializeWorkVectorsForInteraction()
273 inter_work_block[xfree].reset(new BlockVector(1)); in initializeWorkVectorsForInteraction()
281 inter_work_block[xfree]->setVectorPtr(0,workVds1[D1MinusLinearOSI::FREE]); in initializeWorkVectorsForInteraction()
291 inter_work_block[xfree]->setVectorPtr(1,workVds2[D1MinusLinearOSI::FREE]); in initializeWorkVectorsForInteraction()
295 DEBUG_EXPR(inter_work_block[xfree]->display();); in initializeWorkVectorsForInteraction()
H A DZeroOrderHoldOSI.cpp167 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
197 inter_work_block[xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
198 inter_work_block[xfree]->insertPtr(workVds1[ZeroOrderHoldOSI::FREE]); in initializeWorkVectorsForInteraction()
207 inter_work_block[ZeroOrderHoldOSI::xfree]->insertPtr(workVds2[ZeroOrderHoldOSI::FREE]); in initializeWorkVectorsForInteraction()
211 if(!inter_work_block[ZeroOrderHoldOSI::DELTA_X]) in initializeWorkVectorsForInteraction()
213 inter_work_block[ZeroOrderHoldOSI::DELTA_X].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
214inter_work_block[ZeroOrderHoldOSI::DELTA_X]->insertPtr(workVds1[ZeroOrderHoldOSI::DELTA_X_FOR_RELA… in initializeWorkVectorsForInteraction()
217inter_work_block[ZeroOrderHoldOSI::DELTA_X]->setVectorPtr(0,workVds1[ZeroOrderHoldOSI::DELTA_X_FOR… in initializeWorkVectorsForInteraction()
395 VectorOfBlockVectors& inter_work_block = *indexSet->properties(vertex_inter).workBlockVectors; in computeFreeOutput() local
419 deltax = inter_work_block[ZeroOrderHoldOSI::DELTA_X]; in computeFreeOutput()
[all …]
H A DSchatzmanPaoliOSI.cpp176 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
203 inter_work_block[SchatzmanPaoliOSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
204 inter_work_block[SchatzmanPaoliOSI::xfree]->insertPtr(workVds1[SchatzmanPaoliOSI::FREE]); in initializeWorkVectorsForInteraction()
209 inter_work_block[SchatzmanPaoliOSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
210 inter_work_block[SchatzmanPaoliOSI::xfree]->insertPtr(workVds1[SchatzmanPaoliOSI::FREE]); in initializeWorkVectorsForInteraction()
218 inter_work_block[SchatzmanPaoliOSI::xfree]->insertPtr(workVds2[SchatzmanPaoliOSI::FREE]); in initializeWorkVectorsForInteraction()
224 inter_work_block[SchatzmanPaoliOSI::xfree]->insertPtr(workVds2[SchatzmanPaoliOSI::FREE]); in initializeWorkVectorsForInteraction()
657 VectorOfBlockVectors& inter_work_block = *indexSet->properties(vertex_inter).workBlockVectors; in computeFreeOutput() local
683 SP::BlockVector Xfree = inter_work_block[SchatzmanPaoliOSI::xfree];; in computeFreeOutput()
H A DLsodarOSI.cpp322 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
369 inter_work_block[LsodarOSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
370 inter_work_block[LsodarOSI::xfree]->insertPtr(workVds1[LsodarOSI::FREE]); in initializeWorkVectorsForInteraction()
390 inter_work_block[LsodarOSI::xfree]->insertPtr(workVds2[LsodarOSI::FREE]); in initializeWorkVectorsForInteraction()
643 VectorOfBlockVectors& inter_work_block = *indexSet->properties(vertex_inter).workBlockVectors; in computeFreeOutput() local
680 Xfree = inter_work_block[LsodarOSI::xfree]; in computeFreeOutput()
H A DMoreauJeanOSI.cpp188 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
209 if((!inter_work_block[xfree]) || (inter_work_block[xfree]->numberOfBlocks() !=2)) in initializeWorkVectorsForInteraction()
210 inter_work_block[xfree].reset(new BlockVector(2)); in initializeWorkVectorsForInteraction()
214 if((!inter_work_block[xfree]) || (inter_work_block[xfree]->numberOfBlocks() !=1)) in initializeWorkVectorsForInteraction()
215 inter_work_block[xfree].reset(new BlockVector(1)); in initializeWorkVectorsForInteraction()
223 inter_work_block[xfree]->setVectorPtr(0,workVds1[MoreauJeanOSI::VFREE]); in initializeWorkVectorsForInteraction()
234 inter_work_block[xfree]->setVectorPtr(1,workVds2[MoreauJeanOSI::VFREE]); in initializeWorkVectorsForInteraction()
238 DEBUG_EXPR(inter_work_block[xfree]->display();); in initializeWorkVectorsForInteraction()
1352 VectorOfBlockVectors& inter_work_block = *indexSet.properties(vertex_inter).workBlockVectors; in computeFreeOutput() local
1378 SP::BlockVector Xfree = inter_work_block[MoreauJeanOSI::xfree]; in computeFreeOutput()
H A DNewMarkAlphaOSI.cpp500 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
543 inter_work_block[NewMarkAlphaOSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
544 inter_work_block[NewMarkAlphaOSI::xfree]->insertPtr(workVds1[NewMarkAlphaOSI::FREE]); in initializeWorkVectorsForInteraction()
562 inter_work_block[NewMarkAlphaOSI::xfree]->insertPtr(workVds2[NewMarkAlphaOSI::FREE]); in initializeWorkVectorsForInteraction()
H A DHem5OSI.cpp564 VectorOfBlockVectors& inter_work_block = *interProp.workBlockVectors; in initializeWorkVectorsForInteraction() local
607 inter_work_block[Hem5OSI::xfree].reset(new BlockVector()); in initializeWorkVectorsForInteraction()
608 inter_work_block[Hem5OSI::xfree]->insertPtr(workVds1[Hem5OSI::FREE]); in initializeWorkVectorsForInteraction()
621 inter_work_block[Hem5OSI::xfree]->insertPtr(workVds2[Hem5OSI::FREE]); in initializeWorkVectorsForInteraction()
H A DD1MinusLinearOSIHalfExplicitAccelerationLevelOSI.cpp678 VectorOfBlockVectors& inter_work_block = *indexSet->properties(vertex_inter).workBlockVectors; in computeFreeOutputHalfExplicitAccelerationLevel() local
728 Xfree = inter_work_block[D1MinusLinearOSI::xfree]; in computeFreeOutputHalfExplicitAccelerationLevel()
732 Xfree = inter_work_block[D1MinusLinearOSI::xfree]; in computeFreeOutputHalfExplicitAccelerationLevel()