/dports/science/siconos/siconos-4.4.0/kernel/src/simulationTools/ |
H A D | FrictionContact.cpp | 31 FrictionContact::FrictionContact(int dimPb, int numericsSolverId): in FrictionContact() function in FrictionContact 32 FrictionContact(dimPb, SP::SolverOptions(solver_options_create(numericsSolverId), in FrictionContact() 36 FrictionContact::FrictionContact(int dimPb, SP::SolverOptions options): in FrictionContact() function in FrictionContact 59 void FrictionContact::initialize(SP::Simulation sim) in initialize() 100 void FrictionContact::updateMu() in updateMu() 112 SP::FrictionContactProblem FrictionContact::frictionContactProblem() in frictionContactProblem() 123 FrictionContactProblem *FrictionContact::frictionContactProblemPtr() in frictionContactProblemPtr() 134 int FrictionContact::solve(SP::FrictionContactProblem problem) in solve() 150 bool FrictionContact::checkCompatibleNSLaw(NonSmoothLaw& nslaw) in checkCompatibleNSLaw() 173 int FrictionContact::compute(double time) in compute() [all …]
|
H A D | FrictionContact.hpp | 68 class FrictionContact : public LinearOSNS class 73 ACCEPT_SERIALIZATION(FrictionContact); 97 FrictionContact(int dimPb=3, int numericsSolverId = SICONOS_FRICTION_3D_NSGS); 105 FrictionContact(int dimPb, SP::SolverOptions options); 109 virtual ~FrictionContact(){}; in ~FrictionContact()
|
/dports/science/siconos/siconos-4.4.0/kernel/src/simulationTools/test/ |
H A D | OSNSPTest.cpp | 35 SP::FrictionContact problem = std::make_shared<FrictionContact>(); in testOSNSBuild_default() 45 SP::FrictionContact problem = std::make_shared<FrictionContact>(3, SICONOS_FRICTION_3D_ADMM); in testOSNSBuild_solverid() 56 SP::FrictionContact problem = std::make_shared<FrictionContact>(3, options); in testOSNSBuild_options()
|
/dports/science/siconos/siconos-4.4.0/numerics/src/FrictionContact/test/ |
H A D | README.md | 1 Tests on the FrictionContact Solvers.
|
/dports/science/siconos/siconos-4.4.0/kernel/swig/ |
H A D | kernel.i | 357 SP::FrictionContact cast_FrictionContact(SP::OneStepNSProblem osnpb) in cast_FrictionContact() 359 return std::dynamic_pointer_cast<FrictionContact>(osnpb); in cast_FrictionContact()
|
H A D | KernelRegistration.i | 57 PY_REGISTER(FrictionContact, Kernel); \
|
H A D | fromXml.py.in | 433 if osnspType is 'FrictionContact': 435 osnsp = SK.FrictionContact(typeFC)
|
/dports/science/siconos/siconos-4.4.0/mechanics/src/collision/native/test/ |
H A D | MultiBodyTest.cpp | 128 SP::FrictionContact osnspb_; in init() 274 osnspb_.reset(new FrictionContact(2)); in init()
|
/dports/science/siconos/siconos-4.4.0/io/src/serialization/ |
H A D | SiconosFull.hpp | 95 void siconos_io(Archive& ar, FrictionContact &v, unsigned int version) in siconos_io() 111 REGISTER_BOOST_SERIALIZATION(FrictionContact); 449 ar.register_type(static_cast<FrictionContact*>(nullptr)); in BOOST_SERIALIZATION_SPLIT_FREE()
|
/dports/science/siconos/siconos-4.4.0/kernel/src/utils/SiconosTools/ |
H A D | SiconosVisitables.hpp | 47 REGISTER(FrictionContact) \
|
/dports/science/siconos/siconos-4.4.0/kernel/src/ |
H A D | SiconosFwd.hpp | 54 DEFINE_SPTR(FrictionContact)
|
/dports/science/siconos/siconos-4.4.0/mechanics/src/collision/bullet/test/ |
H A D | Contact2dTest.cpp | 228 SP::FrictionContact osnspb(new FrictionContact(2)); in bounceTest()
|
H A D | ContactTest.cpp | 225 SP::FrictionContact osnspb(new FrictionContact(3)); in bounceTest()
|
/dports/science/siconos/siconos-4.4.0/io/swig/io/ |
H A D | FrictionContactTrace.py | 25 FrictionContact,\ 64 class FrictionContactTrace(FrictionContact):
|
H A D | mechanics_run.py | 2455 osnspb = sk.FrictionContact(self._dimension) 2457 osnspb = sk.FrictionContact(self._dimension,solver_options)
|
/dports/science/siconos/siconos-4.4.0/ |
H A D | Changelog | 318 * Numerics/src/NonSmoothSolvers/FrictionContact/GlobalFrictionContact3D rename 337 * FrictionContact Add LMGC driver. Add FrictionContact2D 358 * FrictionContact renumbering FrictionContact Solver. 1071 * Numerics/src/NonSmoothSolvers/FrictionContact/GlobalFrictionContact3D rename 1090 * FrictionContact Add LMGC driver. Add FrictionContact2D 1111 * FrictionContact renumbering FrictionContact Solver.
|
/dports/science/siconos/siconos-4.4.0/wrap/utils/ |
H A D | xml_parser.py | 6133 def __init__(self, LCP=None, FrictionContact=None, QP=None, Relay=None): argument 6138 if FrictionContact is None: 6139 self.FrictionContact = [] 6141 self.FrictionContact = FrictionContact 6160 def get_FrictionContact(self): return self.FrictionContact 6161 def set_FrictionContact(self, FrictionContact): self.FrictionContact = FrictionContact argument 6162 def add_FrictionContact(self, value): self.FrictionContact.append(value) 6175 self.FrictionContact or 6207 for FrictionContact_ in self.FrictionContact: 6237 for FrictionContact_ in self.FrictionContact: [all …]
|
/dports/science/siconos/siconos-4.4.0/numerics/ |
H A D | numerics_tests.cmake | 154 begin_tests(src/FrictionContact/test DEPS "${suitesparse}")
|
/dports/science/elmerfem/elmerfem-release-9.0/fem/src/ |
H A D | SolverUtils.F90 | 2335 FrictionContact = .FALSE.; SlipContact = .FALSE. 2345 FrictionContact = .TRUE. 2370 IF( (FrictionContact .OR. StickContact .OR. SlipContact ) .AND. & 2374 FrictionContact = .FALSE.; StickContact = .FALSE.; SlipContact = .FALSE. 2385 FrictionContact = .FALSE.; StickContact = .FALSE. 2390 ELSE IF( ( FrictionContact .OR. SlipContact) .AND. NonlinIter == 1 ) THEN 2399 FrictionContact = .FALSE. 2407 IF( StickContact .OR. FrictionContact ) THEN 2459 IF( .NOT. SkipFriction .AND. ( SlipContact .OR. FrictionContact ) ) THEN 3621 IF( FrictionContact .AND. & [all …]
|