bdefleurian Hello, I run the test905.m and a example about SquareNoDynHydrologyDCSmbCoupled.
It look like a example of SMB coupled Hydrology. So I add the dynamics part of modle missing.
md=setflowequation(md,'SSA','all');
md=SetIceShelfBC(md);
md.transient.isstressbalance=1;
md.friction.coupling=4;
%Test905 Name: SquareNoDynHydrologyDCSmbCoupled
md=triangle(model(),'../Exp/Square.exp',100000.);
md=setmask(md,'','');
md=parameterize(md,'../Par/SquareNoDyn.par');
md.cluster = generic('name',oshostname(),'np',1);
md=setflowequation(md,'SSA','all');
md=SetIceShelfBC(md);
md.transient.isstressbalance=1;
md.friction.coupling=4;
md.transient.ishydrology=1;
md.transient.issmb=1;
md.hydrology=(hydrologydc);
md.hydrology=initialize(md.hydrology,md);
md.smb=(SMBgradientscomponents);
md.hydrology.isefficientlayer=1;
md.hydrology.sedimentlimit_flag=1;
md.hydrology.sedimentlimit=400.0;
md.hydrology.sediment_transmitivity=3.0*ones(md.mesh.numberofvertices,1);
md.hydrology.mask_thawed_node=ones(md.mesh.numberofvertices,1);
md.hydrology.mask_eplactive_node=zeros(md.mesh.numberofvertices,1);
md.hydrology.epl_conductivity=3.;
md.hydrology.epl_initial_thickness=20;
md.hydrology.epl_colapse_thickness=1.0e-3;
md.hydrology.epl_thick_comp=0;
md.hydrology.epl_max_thickness=1;
md.hydrology.spcsediment_head=NaN*ones(md.mesh.numberofvertices,1);
md.hydrology.spcepl_head=NaN*ones(md.mesh.numberofvertices,1);
md.initialization.sediment_head=zeros(md.mesh.numberofvertices,1);
md.initialization.epl_head=zeros(md.mesh.numberofvertices,1);
md.initialization.epl_thickness=ones(md.mesh.numberofvertices,1);
md.hydrology.steps_per_step=5;
md.smb.steps_per_step=7.;
md.timestepping.time_step=2.;
md.timestepping.final_time=20.0;
smb_step=md.timestepping.time_step/md.smb.steps_per_step;
duration=[md.timestepping.start_time:smb_step:md.timestepping.final_time];
ddf=10.0e-3;
md.smb.accuref=[[0.5 0.5];[0. 2.0]];
md.smb.accualti=0.0;
md.smb.accugrad=0.0;
md.smb.runoffref=0.9*duration*ddf;
md.smb.runoffref=[md.smb.runoffref;duration];
md.smb.runoffalti=0.0;
md.smb.runoffgrad=-6.5e-3*ddf; %lapse rate *ddf*day per year
md.basalforcings.groundedice_melting_rate=zeros(md.mesh.numberofvertices,1);
md.basalforcings.floatingice_melting_rate=zeros(md.mesh.numberofvertices,1);
md=solve(md,'Transient');
test905
boundary conditions for stressbalance model: spc set as zero
no balancethickness.thickening_rate specified: values set as zero
no hydrology.basal_moulin_input specified: values set as zero
uploading input file and queueing script
launching solution sequence on remote cluster
Ice Sheet System Model (ISSM) version 4.17
(website: http://issm.jpl.nasa.gov contact: issm@jpl.nasa.gov)
??? Error in ==> ./classes/IoModel.cpp:1712
FetchDataToInput error message: "md.friction.effective_pressure" not found in binary file
===================================================================================
= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
= EXIT CODE: 1
= CLEANING UP REMAINING PROCESSES
= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
Error using loadresultsfromdisk (line 17)
============================================================
Binary file test905.outbin not found
This typically happens when the run crashed.
Please check for error messages above or in the outlog
Error in loadresultsfromcluster (line 45)
md=loadresultsfromdisk(md,[md.miscellaneous.name '.outbin']);
Error in solve (line 169)
md=loadresultsfromcluster(md);
Error in test905 (line 60)
md=solve(md,'Transient');
It seem like no find the effective presssure. What caused the mistake?