Open maxiaodage opened 6 years ago
Fork repository : git@github.com:maxiaodage/pylith.git Development status:
DirichletBIE.hh
, DirichletBIE.cc
DirichletBIE
create three functions : _computeStress
_computeSBIEsollution
_setsolutionfromSBIEsolution
TestDirichletBIE.cc
, TestDirichletBIE.hh
,TestDirchletBIE_Cases
TestDirchletBIE_cases
only 1 test case for Quad1
The test is using the 'quad_small.mesh' , with _bulk_modulus = 5/3, _shear_modulus = 1
, with analytical function u_x= x
, u_y = y
, in plane strain condition, the stress should be
stress_xx =4
, stress_yy=4
, stress_zz=2
,stress_xy = 0
. TestDirichletBIE
create the test for _computeStress
as testcomputeStress()
, the test didn't pass, and the stress seems to return zero values, didn't pass the test. need help from Matt@knepley. To do list:
_computestress test
pass _computeSBIEsolution
test pass
Issue Goal: Implement the Spectral Boundary Integral Equation (SBIE) method as a new feature in Pylith for an infinite boundary condition.
Advantage:
Short term goal:
Long term goal: