comparison +scheme/bcSetup.m @ 871:526b039c0ecc bcSetupExperiment

Clean up notes
author Jonatan Werpers <jonatan@werpers.com>
date Thu, 01 Nov 2018 11:41:03 +0100
parents fb91d12093f8
children 93489ddb73e8
comparison
equal deleted inserted replaced
870:fb91d12093f8 871:526b039c0ecc
17 assert(S_sign == 1 || S_sign == -1, 'S_sign must be either 1 or -1'); 17 assert(S_sign == 1 || S_sign == -1, 'S_sign must be either 1 or -1');
18 18
19 [closure, penalties] = scheme.bc.closureSetup(diffOp, bcs); 19 [closure, penalties] = scheme.bc.closureSetup(diffOp, bcs);
20 S = scheme.bc.forcingSetup(diffOp, penalties, bcs, S_sign); 20 S = scheme.bc.forcingSetup(diffOp, penalties, bcs, S_sign);
21 end 21 end
22
23 %%% NOTES
24 % Borde man använda eval on här??
25 % Borde man dela upp bcSetup i bcSetupSymbolic(name?) och bcSetupGridData
26 % och sen skriva en wrapper som sorterar och wrappar de två andra??
27
28 % Borde man ha en separat funktion för closure penalty generering
29 % och en separat för att bygga ihop penaltyn med data?
30
31 % Erbjuda en separat function for att validera en bc specifikation?
32 % alltid kräva alla fields?
33 % literal struct improvement?