pism

[fork] customized build of PISM, the parallel ice sheet model (tillflux branch)
git clone git://src.adamsgaard.dk/pism # fast
git clone https://src.adamsgaard.dk/pism.git # slow
Log | Files | Refs | README | LICENSE Back to index

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"