pism_SSA.i (1277B)
1 %{ 2 #include "stressbalance/ssa/SSAFEM.hh" 3 #include "stressbalance/ssa/SSAFD.hh" 4 #include "stressbalance/ssa/SSA_diagnostics.hh" 5 #include "stressbalance/ssa/SSAFD_diagnostics.hh" 6 #include "stressbalance/StressBalance.hh" 7 %} 8 9 %shared_ptr(pism::stressbalance::StressBalance) 10 %include "stressbalance/StressBalance.hh" 11 12 %shared_ptr(pism::stressbalance::ShallowStressBalance) 13 %shared_ptr(pism::stressbalance::ZeroSliding) 14 %shared_ptr(pism::stressbalance::PrescribedSliding) 15 %include "stressbalance/ShallowStressBalance.hh" 16 17 %shared_ptr(pism::stressbalance::SSA) 18 %include "stressbalance/ssa/SSA.hh" 19 %shared_ptr(pism::stressbalance::SSAFD) 20 %include "stressbalance/ssa/SSAFD.hh" 21 %shared_ptr(pism::stressbalance::SSAFEM) 22 %include "stressbalance/ssa/SSAFEM.hh" 23 24 %shared_ptr(pism::Diag<pism::stressbalance::SSA>) 25 %template(_SSADiag) pism::Diag<pism::stressbalance::SSA>; 26 %shared_ptr(pism::stressbalance::SSA_taud_mag) 27 %shared_ptr(pism::stressbalance::SSA_taud) 28 %shared_ptr(pism::stressbalance::SSA_calving_front_pressure_difference) 29 %include "stressbalance/ssa/SSA_diagnostics.hh" 30 %shared_ptr(pism::Diag<pism::stressbalance::SSAFD>) 31 %template(_SSAFDDiag) pism::Diag<pism::stressbalance::SSAFD>; 32 %shared_ptr(pism::stressbalance::SSAFD_nuH) 33 %include "stressbalance/ssa/SSAFD_diagnostics.hh"