def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.nverticesO = self.mesh['nvertices'] # Fault x self.mesh['nvertices'] += 50 self.faultMeshX = {'nvertices': 50, 'spaceDim': 3, 'ncells': 72, 'ncorners': 3} # Fault y self.mesh['nvertices'] += 2 self.faultMeshY = {'nvertices': 9, 'spaceDim': 3, 'ncells': 8, 'ncorners': 3} run_pylith(FaultsIntersectApp) self.outputRoot = "faultsintersect" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestHex8.setUp(self) self.mesh = { 'ncells-elastic': 180 * 8, 'ncells-viscoelastic': 180 * 8, 'ncorners': 8, 'nvertices': 3591, 'spaceDim': 3, 'tensorSize': 6 } self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 44 self.faultMesh = { 'nvertices': 65, 'spaceDim': 3, 'ncells': 48, 'ncorners': 4 } run_pylith(ShearApp, GenerateDB, nprocs=4) self.outputRoot = "sheardispnosliprefine" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.mesh = { 'ncells-elastic': 1266 * 8, 'ncells-viscoelastic': 1276 * 8, 'ncorners': 4, 'nvertices': 4016, 'spaceDim': 3, 'tensorSize': 6 } self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 36 self.faultMesh = { 'nvertices': 57, 'spaceDim': 3, 'ncells': 80, 'ncorners': 3 } run_pylith(ShearApp, GenerateDB, nprocs=4) self.outputRoot = "sheardispnosliprefine" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestHex8.setUp(self) self.nverticesO = self.mesh['nvertices'] # Fault x self.mesh['nvertices'] += 55 self.faultMeshX = {'nvertices': 55, 'spaceDim': 3, 'ncells': 40, 'ncorners': 4} # Fault y self.mesh['nvertices'] += 4 self.faultMeshY = {'nvertices': 12, 'spaceDim': 3, 'ncells': 6, 'ncorners': 4} run_pylith(FaultsIntersectApp) self.outputRoot = "faultsintersect" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) self.mesh = { 'ncells': 142 * 4, 'ncorners': 3, 'nvertices': 317, 'spaceDim': 2, 'tensorSize': 3 } self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 3 self.faultMesh = { 'nvertices': 5, 'spaceDim': 2, 'ncells': 2 * 2, 'ncorners': 2 } run_pylith(ShearApp, GenerateDB, nprocs=3) self.outputRoot = "sheardispnosliprefine" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) self.nverticesO = self.mesh['nvertices'] # Fault x self.mesh['nvertices'] += 9 self.faultMeshX = { 'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2 } # Fault y self.mesh['nvertices'] += 1 self.faultMeshY = { 'nvertices': 3, 'spaceDim': 2, 'ncells': 2, 'ncorners': 2 } run_pylith(FaultsIntersectApp) self.outputRoot = "faultsintersect" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.nverticesO = self.mesh['nvertices'] # Fault x self.mesh['nvertices'] += 8 self.faultMeshX = { 'nvertices': 19, 'spaceDim': 3, 'ncells': 20, 'ncorners': 3 } # Fault y self.mesh['nvertices'] += 2 self.faultMeshY = { 'nvertices': 9, 'spaceDim': 3, 'ncells': 8, 'ncorners': 3 } run_pylith(FaultsIntersectNoSlipApp, GenerateDB) self.outputRoot = "faultsintersectnoslip" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) run_pylith(RotateApp, GenerateDB) self.outputRoot = "shearrotate" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) run_pylith(RotateApp, GenerateDB) self.outputRoot = "rigidrotate" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) run_pylith(RigidBodyApp, GenerateDB) self.outputRoot = "lgdeformrigidbody" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) run_pylith(ShearApp, GenerateDB) self.outputRoot = "sheardisp" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) run_pylith(AxialApp, GenerateDB) self.outputRoot = "axialdisp" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) run_pylith(TractionApp) self.outputRoot = "lgdeformtraction" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestHex8.setUp(self) run_pylith(ShearApp, GenerateDB) self.outputRoot = "sheardisp" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) run_pylith(FaultXApp, GenDBFaultX, nprocs=5) self.mesh['nvertices'] += 17 self.outputRoot = "faultx" self.soln = SolnFaultX() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) run_pylith(FaultXYPApp, GenDBFaultXYP, nprocs=3) self.mesh['nvertices'] += 23 self.outputRoot = "faultxyp" self.soln = SolnFaultXYP() return
def setUp(self): """ Setup for test. """ TestHex8.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 2*55 self.faultMesh = {'nvertices': 55, 'spaceDim': 3, 'ncells': 40, 'ncorners': 4} run_pylith(SlipTwoFaultsApp) self.outputRoot = "sliptwofaults" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 2*9 self.faultMesh = {'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2} run_pylith(SlipTwoFaultsApp) self.outputRoot = "sliptwofaults" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) self.mesh['nvertices'] = 81+9 self.nverticesO = 81 self.faultMesh = {'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2} run_pylith(SWShearStickApp) self.outputRoot = "slipweakening_shear_stick" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 50 self.faultMesh = {'nvertices': 50, 'spaceDim': 3, 'ncells': 72, 'ncorners': 3} run_pylith(SlipOneFaultApp) self.outputRoot = "sliponefault" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) self.mesh['nvertices'] = 81+9 self.nverticesO = 81 self.faultMesh = {'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2} run_pylith(OpeningApp) self.outputRoot = "friction_opening" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 8 self.faultMesh = {'nvertices': 19, 'spaceDim': 3, 'ncells': 20, 'ncorners': 3} run_pylith(ShearApp, GenerateDB, nprocs=3) self.outputRoot = "sheardispnoslip" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) self.mesh['nvertices'] = 81+9 self.nverticesO = 81 self.faultMesh = {'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2} run_pylith(LocalApp2, nprocs=2) self.outputRoot = "dislocation_np2" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestHex8.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 10 self.faultMesh = {'nvertices': 21, 'spaceDim': 3, 'ncells': 12, 'ncorners': 4} run_pylith(ShearApp, GenerateDB, nprocs=3) self.outputRoot = "frictionnoslip" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) self.mesh['nvertices'] = 81 + 9 self.nverticesO = 81 self.faultMesh = { 'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2 } run_pylith(CompressionApp) self.outputRoot = "friction_compression" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestQuad4.setUp(self) self.mesh['nvertices'] = 81 + 9 self.nverticesO = 81 self.faultMesh = { 'nvertices': 9, 'spaceDim': 2, 'ncells': 8, 'ncorners': 2 } run_pylith(LocalApp2, nprocs=2) self.outputRoot = "dislocation_np2" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 50+49 self.faultMesh1 = {'nvertices': 50, 'spaceDim': 3, 'ncells': 72, 'ncorners': 3} self.faultMesh2 = {'nvertices': 49, 'spaceDim': 3, 'ncells': 72, 'ncorners': 3} run_pylith(SlipTwoFaultsApp) self.outputRoot = "sliptwofaults" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTri3.setUp(self) self.mesh = {'ncells': 142*4, 'ncorners': 3, 'nvertices': 317, 'spaceDim': 2, 'tensorSize': 3} self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 3 self.faultMesh = {'nvertices': 5, 'spaceDim': 2, 'ncells': 2*2, 'ncorners': 2} run_pylith(ShearApp, GenerateDB, nprocs=3) self.outputRoot = "sheardispnosliprefine" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.mesh = {'ncells-elastic': 1266*8, 'ncells-viscoelastic': 1276*8, 'ncorners': 4, 'nvertices': 4016, 'spaceDim': 3, 'tensorSize': 6} self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 36 self.faultMesh = {'nvertices': 57, 'spaceDim': 3, 'ncells': 80, 'ncorners': 3} run_pylith(ShearApp, GenerateDB, nprocs=4) self.outputRoot = "sheardispnosliprefine" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestHex8.setUp(self) self.mesh = {'ncells-elastic': 180*8, 'ncells-viscoelastic': 180*8, 'ncorners': 8, 'nvertices': 3591, 'spaceDim': 3, 'tensorSize': 6} self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 44 self.faultMesh = {'nvertices': 65, 'spaceDim': 3, 'ncells': 48, 'ncorners': 4} run_pylith(ShearApp, GenerateDB, nprocs=4) self.outputRoot = "sheardispnosliprefine" self.soln = AnalyticalSoln() return
def setUp(self): """ Setup for test. """ TestTet4.setUp(self) self.nverticesO = self.mesh['nvertices'] self.mesh['nvertices'] += 50 + 49 self.faultMesh1 = { 'nvertices': 50, 'spaceDim': 3, 'ncells': 72, 'ncorners': 3 } self.faultMesh2 = { 'nvertices': 49, 'spaceDim': 3, 'ncells': 72, 'ncorners': 3 } run_pylith(SlipTwoFaultsApp) self.outputRoot = "sliptwofaults" self.soln = AnalyticalSoln() return