optimism.contact.test package
Submodules
optimism.contact.test.SlidePlot module
optimism.contact.test.test_Contact module
- class optimism.contact.test.test_Contact.TestContactFrictionData(methodName='runTest')[source]
Bases:
MeshFixture
optimism.contact.test.test_Cpp module
- class optimism.contact.test.test_Cpp.TestEdgeIntersection(methodName='runTest')[source]
Bases:
TestFixture
optimism.contact.test.test_EdgeIntersection module
- class optimism.contact.test.test_EdgeIntersection.TestEdgeIntersection(methodName='runTest')[source]
Bases:
TestFixture
optimism.contact.test.test_IntegralPenaltyContact module
- class optimism.contact.test.test_IntegralPenaltyContact.TestEdgeIntersection(methodName='runTest')[source]
Bases:
TestFixture
optimism.contact.test.test_LevelsetConstraint module
- class optimism.contact.test.test_LevelsetConstraint.TestLevelsetContactConstraint(methodName='runTest')[source]
Bases:
MeshFixture
optimism.contact.test.test_MortarGeom module
- class optimism.contact.test.test_MortarGeom.TestMortarGeom(methodName='runTest')[source]
Bases:
TestFixture
optimism.contact.test.test_NeighborSearch module
- class optimism.contact.test.test_NeighborSearch.SelfContactPenaltyFixture(methodName='runTest')[source]
Bases:
MeshFixture
optimism.contact.test.test_NewtonGlobalization module
- class optimism.contact.test.test_NewtonGlobalization.TestGMRESSolver(methodName='runTest')[source]
Bases:
TestFixture
- class optimism.contact.test.test_NewtonGlobalization.TestQuadraticSolver(methodName='runTest')[source]
Bases:
TestFixture
- optimism.contact.test.test_NewtonGlobalization.dConstraint(x, lam)
Gradient of <lambda> with respect to positional argument(s) 0. Takes the same arguments as <lambda> but returns the gradient, which has the same shape as the arguments at positions 0.
- optimism.contact.test.test_NewtonGlobalization.dObjective(x)
Gradient of objective with respect to positional argument(s) 0. Takes the same arguments as objective but returns the gradient, which has the same shape as the arguments at positions 0.
optimism.contact.test.test_Search module
- class optimism.contact.test.test_Search.TestDoubleMeshFixture(methodName='runTest')[source]
Bases:
MeshFixture
optimism.contact.test.test_TwoBodyContact module
- class optimism.contact.test.test_TwoBodyContact.TwoBodyContactFixture(methodName='runTest')[source]
Bases:
MeshFixture
optimism.contact.test.test_TwoBodyMortarContact module
- class optimism.contact.test.test_TwoBodyMortarContact.TwoBodyContactFixture(methodName='runTest')[source]
Bases:
MeshFixture
- class optimism.contact.test.test_TwoBodyMortarContact.TwoBodySelfContactFixture(methodName='runTest')[source]
Bases:
MeshFixture