ana1Tests.simiSolTest.analyzeResults

analyzeResults(avalancheDir, fieldsList, timeList, solSimi, fieldHeader, cfgMain, cfgSimi, outDirTest, simHash, simDFrow)[source]

Compare analytical and com1DFA results

Parameters
  • avalancheDir (pathlib path) – path to avalanche directory

  • fieldsList (list) – list of fields dictionaries

  • timeList (list) – list of time steps

  • solSimi (dictionary) – similarity solution

    • time: time array (without dimension)

    • time: time array (with dimension)

    • g_sol: g array

    • g_p_sol: first derivativ of g array

    • f_sol: f array

    • f_p_sol: first derivativ of f array

  • fieldHeader (dict) – header dictionary with info about the extend and cell size

  • cfgMain (dict) – main confguration

  • cfgSimi (dict) – simisol confguration including SIMISOL section

  • outDirTest (pathlib path) – path output directory (where to save the figures)

  • simHash (str) – com1DFA simulation id

Returns

  • hErrorL2Array (numpy array) – L2 error on flow thickness for saved time steps

  • hErrorLMaxArray (numpy array) – LMax error on flow thickness for saved time steps

  • vErrorL2Array (numpy array) – L2 error on flow velocity for saved time steps

  • vErrorLMaxArray (numpy array) – LMax error on flow velocity for saved time steps

  • tSave (float) – time corresponding the errors