Module Import alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias TryExcept body ImportFrom alias Assign NameStore NameLoad handlers ExceptHandler type NameLoad name NameStore body Pass Assign NameStore Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str Assign NameStore AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword ListLoad TupleLoad Num Num TupleLoad Num Num keyword Num keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword Str Assign AttributeStore NameLoad attr NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Num Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore BinOpMult NameLoad BinOpPow Num Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore CompareLt Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad Print Str Print BinOpMod Str TupleLoad NameLoad NameLoad Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args NameParam defaults ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Print Str Assign NameStore Call NameLoad NameLoad NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Lambda arguments args NameParam defaults ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Print Str Assign NameStore Call NameLoad NameLoad NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr ListLoad Str Str Assign NameStore AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr Num BinOpMult Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpMult Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword ListLoad TupleLoad Num Num TupleLoad Num Num keyword NameLoad keyword NameLoad keyword NameLoad keyword Str keyword Num keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr ListLoad Num Num Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore BinOpMult NameLoad BinOpPow Num Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore CompareLt Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad Print Str Print BinOpMod Str TupleLoad NameLoad NameLoad Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args NameParam defaults ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Print Str Assign NameStore Call NameLoad NameLoad NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Lambda arguments args NameParam defaults ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Print Str Assign NameStore Call NameLoad NameLoad NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr ListLoad Str Str Str Assign NameStore AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Call AttributeLoad NameLoad attr BinOpMult BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr BinOpMult BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num BinOpMult Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpMult Call AttributeLoad NameLoad attr BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword ListLoad TupleLoad Num Num TupleLoad Num Num keyword NameLoad keyword NameLoad keyword NameLoad keyword Str keyword Num keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Num Num SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Num Num SubscriptLoad AttributeLoad NameLoad attr Index TupleLoad Num Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad keyword Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore BinOpMult NameLoad BinOpPow Num Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore CompareLt Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad Print Str Print BinOpMod Str TupleLoad NameLoad NameLoad Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore BinOpMult AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Lambda arguments args NameParam defaults ListLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Print Str Assign NameStore Call NameLoad NameLoad NameLoad keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr
N/A N/A unittest SimPEG * SimPEG.Tests OrderTest checkDerivative scipy.sparse.linalg dsolve SimPEG.FLOW Richards N/A N/A pymatsolver MumpsSolver N/A Solver MumpsSolver N/A N/A N/A Exception N/A e N/A N/A N/A TOL 1e-08 N/A N/A N/A N/A np random seed 0 TestModels N/A N/A unittest TestCase N/A test_BaseHaverkamp_Theta N/A N/A self N/A N/A N/A mesh N/A N/A Mesh TensorMesh N/A 50 N/A hav N/A N/A N/A Richards Empirical _haverkamp_theta mesh N/A m N/A N/A N/A np random randn 50 wrapper N/A N/A u N/A N/A N/A N/A N/A N/A hav transform u m N/A N/A hav transformDerivU u m N/A N/A passed N/A checkDerivative wrapper N/A N/A N/A np random randn 50 plotIt False N/A N/A N/A self assertTrue passed True N/A test_vangenuchten_theta N/A N/A self N/A N/A N/A mesh N/A N/A Mesh TensorMesh N/A 50 N/A hav N/A N/A N/A Richards Empirical _vangenuchten_theta mesh N/A m N/A N/A N/A np random randn 50 wrapper N/A N/A u N/A N/A N/A N/A N/A N/A hav transform u m N/A N/A hav transformDerivU u m N/A N/A passed N/A checkDerivative wrapper N/A N/A N/A np random randn 50 plotIt False N/A N/A N/A self assertTrue passed True N/A test_BaseHaverkamp_k N/A N/A self N/A N/A N/A mesh N/A N/A Mesh TensorMesh N/A 50 N/A hav N/A N/A N/A Richards Empirical _haverkamp_k mesh N/A m N/A N/A N/A np random randn 50 wrapper N/A N/A u N/A N/A N/A N/A N/A N/A hav transform u m N/A N/A hav transformDerivU u m N/A N/A passed N/A checkDerivative wrapper N/A N/A N/A np random randn 50 plotIt False N/A N/A N/A self assertTrue passed True N/A hav N/A N/A N/A Richards Empirical _haverkamp_k mesh N/A u N/A N/A N/A np random randn 50 wrapper N/A N/A m N/A N/A N/A N/A N/A N/A hav transform u m N/A N/A hav transformDerivM u m N/A N/A passed N/A checkDerivative wrapper N/A N/A N/A np random randn 50 plotIt False N/A N/A N/A self assertTrue passed True N/A test_vangenuchten_k N/A N/A self N/A N/A N/A mesh N/A N/A Mesh TensorMesh N/A 50 N/A hav N/A N/A N/A Richards Empirical _vangenuchten_k mesh N/A m N/A N/A N/A np random randn 50 wrapper N/A N/A u N/A N/A N/A N/A N/A N/A hav transform u m N/A N/A hav transformDerivU u m N/A N/A passed N/A checkDerivative wrapper N/A N/A N/A np random randn 50 plotIt False N/A N/A N/A self assertTrue passed True N/A hav N/A N/A N/A Richards Empirical _vangenuchten_k mesh N/A u N/A N/A N/A np random randn 50 wrapper N/A N/A m N/A N/A N/A N/A N/A N/A hav transform u m N/A N/A hav transformDerivM u m N/A N/A passed N/A checkDerivative wrapper N/A N/A N/A np random randn 50 plotIt False N/A N/A N/A self assertTrue passed True N/A N/A RichardsTests1D N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A N/A M N/A N/A Mesh TensorMesh N/A N/A N/A np ones 20 N/A N/A N/A M setCellGradBC dirichlet N/A params N/A N/A N/A N/A Richards Empirical HaverkampParams celia1990 N/A N/A params N/A Ks N/A N/A np log N/A params N/A Ks N/A E N/A N/A N/A Richards Empirical Haverkamp M params N/A bc N/A N/A np array N/A -61.5 -20.7 N/A h N/A N/A N/A np zeros N/A M nC N/A bc N/A 0 N/A prob N/A N/A Richards RichardsProblem M mapping E timeSteps N/A N/A 40 3 N/A 60 3 tolRootFinder 1e-06 debug False boundaryConditions bc initialConditions h doNewton False method mixed N/A N/A prob Solver Solver N/A locs N/A N/A np r_ N/A N/A 5.0 10 15 N/A times N/A N/A prob times N/A 3 5 N/A rxSat N/A N/A Richards RichardsRx locs times saturation N/A rxPre N/A N/A Richards RichardsRx locs times pressureHead N/A survey N/A N/A Richards RichardsSurvey N/A rxSat rxPre N/A N/A N/A prob pair survey N/A N/A self h0 h N/A N/A self M M N/A N/A self Ks N/A params N/A Ks N/A N/A self prob prob N/A N/A self survey survey N/A test_Richards_getResidual_Newton N/A N/A self N/A N/A N/A N/A N/A self prob doNewton True N/A m N/A self Ks N/A passed N/A checkDerivative N/A N/A N/A hn1 N/A N/A N/A N/A self prob getResidual m N/A self h0 hn1 N/A N/A N/A self prob timeSteps N/A 0 N/A N/A self prob boundaryConditions N/A self h0 plotIt False N/A N/A N/A self assertTrue passed True N/A test_Richards_getResidual_Picard N/A N/A self N/A N/A N/A N/A N/A self prob doNewton False N/A m N/A self Ks N/A passed N/A checkDerivative N/A N/A N/A hn1 N/A N/A N/A N/A self prob getResidual m N/A self h0 hn1 N/A N/A N/A self prob timeSteps N/A 0 N/A N/A self prob boundaryConditions N/A self h0 plotIt False expectedOrder 1 N/A N/A N/A self assertTrue passed True N/A test_Adjoint N/A N/A self N/A N/A N/A v N/A N/A N/A np random rand N/A N/A self survey nD N/A z N/A N/A N/A np random rand N/A N/A self M nC N/A Hs N/A N/A N/A self prob fields N/A self Ks N/A vJz N/A N/A v dot N/A N/A N/A self prob Jvec N/A self Ks z u Hs N/A zJv N/A N/A z dot N/A N/A N/A self prob Jtvec N/A self Ks v u Hs N/A tol N/A TOL N/A 10 N/A int N/A N/A np log10 N/A N/A np abs zJv N/A passed N/A N/A N/A np abs N/A vJz zJv tol N/A Richards Adjoint Test - PressureHead N/A N/A %4.4e === %4.4e, diff=%4.4e < %4.e N/A vJz zJv N/A N/A np abs N/A vJz zJv tol N/A N/A N/A self assertTrue passed True N/A test_Sensitivity N/A N/A self N/A N/A N/A mTrue N/A N/A self Ks N/A N/A np ones N/A N/A self M nC N/A derChk N/A N/A N/A m N/A N/A N/A N/A N/A self survey dpred m N/A N/A N/A v N/A N/A N/A N/A self prob Jvec m v N/A Testing Richards Derivative N/A passed N/A checkDerivative derChk mTrue num 4 plotIt False N/A N/A N/A self assertTrue passed True N/A test_Sensitivity_full N/A N/A self N/A N/A N/A mTrue N/A N/A self Ks N/A N/A np ones N/A N/A self M nC N/A J N/A N/A N/A self prob Jfull mTrue N/A derChk N/A N/A N/A m N/A N/A N/A N/A N/A self survey dpred m J N/A Testing Richards Derivative FULL N/A passed N/A checkDerivative derChk mTrue num 4 plotIt False N/A N/A N/A self assertTrue passed True N/A N/A RichardsTests2D N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A N/A M N/A N/A Mesh TensorMesh N/A N/A N/A np ones 8 N/A N/A np ones 30 N/A N/A N/A M setCellGradBC N/A neumann dirichlet N/A params N/A N/A N/A N/A Richards Empirical HaverkampParams celia1990 N/A N/A params N/A Ks N/A N/A np log N/A params N/A Ks N/A E N/A N/A N/A Richards Empirical Haverkamp M params N/A bc N/A N/A np array N/A -61.5 -20.7 N/A bc N/A N/A np r_ N/A N/A N/A N/A np zeros N/A N/A M nCy 2 N/A N/A N/A np ones N/A M nCx N/A bc N/A 0 N/A N/A N/A np ones N/A M nCx N/A bc N/A 1 N/A h N/A N/A N/A np zeros N/A M nC N/A bc N/A 0 N/A prob N/A N/A Richards RichardsProblem M E timeSteps N/A N/A 40 3 N/A 60 3 boundaryConditions bc initialConditions h doNewton False method mixed tolRootFinder 1e-06 debug False N/A N/A prob Solver Solver N/A locs N/A N/A Utils ndgrid N/A N/A np array N/A 5 7.0 N/A N/A np array N/A 5 15 25.0 N/A times N/A N/A prob times N/A 3 5 N/A rxSat N/A N/A Richards RichardsRx locs times saturation N/A rxPre N/A N/A Richards RichardsRx locs times pressureHead N/A survey N/A N/A Richards RichardsSurvey N/A rxSat rxPre N/A N/A N/A prob pair survey N/A N/A self h0 h N/A N/A self M M N/A N/A self Ks N/A params N/A Ks N/A N/A self prob prob N/A N/A self survey survey N/A test_Richards_getResidual_Newton N/A N/A self N/A N/A N/A N/A N/A self prob doNewton True N/A m N/A self Ks N/A passed N/A checkDerivative N/A N/A N/A hn1 N/A N/A N/A N/A self prob getResidual m N/A self h0 hn1 N/A N/A N/A self prob timeSteps N/A 0 N/A N/A self prob boundaryConditions N/A self h0 plotIt False N/A N/A N/A self assertTrue passed True N/A test_Richards_getResidual_Picard N/A N/A self N/A N/A N/A N/A N/A self prob doNewton False N/A m N/A self Ks N/A passed N/A checkDerivative N/A N/A N/A hn1 N/A N/A N/A N/A self prob getResidual m N/A self h0 hn1 N/A N/A N/A self prob timeSteps N/A 0 N/A N/A self prob boundaryConditions N/A self h0 plotIt False expectedOrder 1 N/A N/A N/A self assertTrue passed True N/A test_Adjoint N/A N/A self N/A N/A N/A v N/A N/A N/A np random rand N/A N/A self survey nD N/A z N/A N/A N/A np random rand N/A N/A self M nC N/A Hs N/A N/A N/A self prob fields N/A self Ks N/A vJz N/A N/A v dot N/A N/A N/A self prob Jvec N/A self Ks z u Hs N/A zJv N/A N/A z dot N/A N/A N/A self prob Jtvec N/A self Ks v u Hs N/A tol N/A TOL N/A 10 N/A int N/A N/A np log10 N/A N/A np abs zJv N/A passed N/A N/A N/A np abs N/A vJz zJv tol N/A 2D: Richards Adjoint Test - PressureHead N/A N/A %4.4e === %4.4e, diff=%4.4e < %4.e N/A vJz zJv N/A N/A np abs N/A vJz zJv tol N/A N/A N/A self assertTrue passed True N/A test_Sensitivity N/A N/A self N/A N/A N/A mTrue N/A N/A self Ks N/A N/A np ones N/A N/A self M nC N/A derChk N/A N/A N/A m N/A N/A N/A N/A N/A self survey dpred m N/A N/A N/A v N/A N/A N/A N/A self prob Jvec m v N/A 2D: Testing Richards Derivative N/A passed N/A checkDerivative derChk mTrue num 3 plotIt False N/A N/A N/A self assertTrue passed True N/A test_Sensitivity_full N/A N/A self N/A N/A N/A mTrue N/A N/A self Ks N/A N/A np ones N/A N/A self M nC N/A J N/A N/A N/A self prob Jfull mTrue N/A derChk N/A N/A N/A m N/A N/A N/A N/A N/A self survey dpred m J N/A 2D: Testing Richards Derivative FULL N/A passed N/A checkDerivative derChk mTrue num 4 plotIt False N/A N/A N/A self assertTrue passed True N/A N/A RichardsTests3D N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A N/A M N/A N/A Mesh TensorMesh N/A N/A N/A np ones 8 N/A N/A np ones 20 N/A N/A np ones 10 N/A N/A N/A M setCellGradBC N/A neumann neumann dirichlet N/A params N/A N/A N/A N/A Richards Empirical HaverkampParams celia1990 N/A N/A params N/A Ks N/A N/A np log N/A params N/A Ks N/A E N/A N/A N/A Richards Empirical Haverkamp M params N/A bc N/A N/A np array N/A -61.5 -20.7 N/A bc N/A N/A np r_ N/A N/A N/A N/A np zeros N/A N/A N/A M nCy N/A M nCz 2 N/A N/A np zeros N/A N/A N/A M nCx N/A M nCz 2 N/A N/A N/A np ones N/A N/A M nCx N/A M nCy N/A bc N/A 0 N/A N/A N/A np ones N/A N/A M nCx N/A M nCy N/A bc N/A 1 N/A h N/A N/A N/A np zeros N/A M nC N/A bc N/A 0 N/A prob N/A N/A Richards RichardsProblem M E timeSteps N/A N/A 40 3 N/A 60 3 boundaryConditions bc initialConditions h doNewton False method mixed tolRootFinder 1e-06 debug False N/A N/A prob Solver Solver N/A locs N/A N/A Utils ndgrid N/A N/A np r_ N/A N/A 5 7.0 N/A N/A np r_ N/A N/A 5 15.0 N/A N/A np r_ N/A N/A 6 8.0 N/A times N/A N/A prob times N/A 3 5 N/A rxSat N/A N/A Richards RichardsRx locs times saturation N/A rxPre N/A N/A Richards RichardsRx locs times pressureHead N/A survey N/A N/A Richards RichardsSurvey N/A rxSat rxPre N/A N/A N/A prob pair survey N/A N/A self h0 h N/A N/A self M M N/A N/A self Ks N/A params N/A Ks N/A N/A self prob prob N/A N/A self survey survey N/A test_Richards_getResidual_Newton N/A N/A self N/A N/A N/A N/A N/A self prob doNewton True N/A m N/A self Ks N/A passed N/A checkDerivative N/A N/A N/A hn1 N/A N/A N/A N/A self prob getResidual m N/A self h0 hn1 N/A N/A N/A self prob timeSteps N/A 0 N/A N/A self prob boundaryConditions N/A self h0 plotIt False N/A N/A N/A self assertTrue passed True N/A test_Richards_getResidual_Picard N/A N/A self N/A N/A N/A N/A N/A self prob doNewton False N/A m N/A self Ks N/A passed N/A checkDerivative N/A N/A N/A hn1 N/A N/A N/A N/A self prob getResidual m N/A self h0 hn1 N/A N/A N/A self prob timeSteps N/A 0 N/A N/A self prob boundaryConditions N/A self h0 plotIt False expectedOrder 1 N/A N/A N/A self assertTrue passed True N/A test_Adjoint N/A N/A self N/A N/A N/A v N/A N/A N/A np random rand N/A N/A self survey nD N/A z N/A N/A N/A np random rand N/A N/A self M nC N/A Hs N/A N/A N/A self prob fields N/A self Ks N/A vJz N/A N/A v dot N/A N/A N/A self prob Jvec N/A self Ks z u Hs N/A zJv N/A N/A z dot N/A N/A N/A self prob Jtvec N/A self Ks v u Hs N/A tol N/A TOL N/A 10 N/A int N/A N/A np log10 N/A N/A np abs zJv N/A passed N/A N/A N/A np abs N/A vJz zJv tol N/A 3D: Richards Adjoint Test - PressureHead N/A N/A %4.4e === %4.4e, diff=%4.4e < %4.e N/A vJz zJv N/A N/A np abs N/A vJz zJv tol N/A N/A N/A self assertTrue passed True N/A test_Sensitivity N/A N/A self N/A N/A N/A mTrue N/A N/A self Ks N/A N/A np ones N/A N/A self M nC N/A derChk N/A N/A N/A m N/A N/A N/A N/A N/A self survey dpred m N/A N/A N/A v N/A N/A N/A N/A self prob Jvec m v N/A 3D: Testing Richards Derivative N/A passed N/A checkDerivative derChk mTrue num 4 plotIt False N/A N/A N/A self assertTrue passed True N/A N/A N/A N/A __name__ __main__ N/A N/A N/A N/A unittest main