Hi, Wadewei
I found that you have already try to use SEMIC and give some question at here; "https://issm.ess.uci.edu/forum/d/278-smbsemic/2".
Last year, I talked about SEMIC with Martin (Ruckamp?), and now I have updated the SEMIC. I preserved old version SEMIC (Martin Ruckamp refers it as "offline" mode). I think that you can try the SEMIC with following code and I attach some code for validation from SEMIC result (https://github.com/mkrapp/semic/tree/master/example/data).
md.smb = SMBsemic;
md.smb.ismethod = 1; % turn off offline mode and use transient mode!
Now, I added the some parameters options, such as albedo scheme in SEMIC.
%albedo_scheme : 1 -- albedo scheme for SEMIC. 0: none, 1: slater, 2: isba, 3: denby, 4: alex (default is 0)
md.smb.albedo_scheme = 0; % default
md.smb.albedo_scheme = 1; % slater
md.smb.albedo_scheme = 2; % isba
% etc.
Let me know if the attachment file works well.
Best regards,
Inwoo