Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • Non_linear_case
  • Romul
  • Rostov_obs_2022-2022
  • adjoint
  • inmcm_precision_test
  • inmcmfull
  • main default protected
  • new_obs_view
  • pochvovedy
  • rothc
  • to_realize_inmcm_configuration
11 results
Created with Raphaël 2.2.028Jun27201915141211963126May24211514132129Apr282726252417161028Mar7628Feb26Jan231510131Dec3029221953130Nov26201815Oct987642130Sep29221923Jul105428Jun262523148222May212021Apr10635Mar28Feb27252422865130Jan2928272624232023Dec2228Nov27262116151413129876130Oct2619small refactoring of spot_setupnew_obs_viewnew_obs_viewspotpy script for optimizationparameters in separate file for optimizationCorrect version of new station ArkhaDraft, new point ArkhaDraft for future featuresmainmainAdd new file and new mechanic for initial value of carbon pools, special case for environment_data_type = station.add carbon_model_to_core_arg_kit.f90 with commentsreturn to previous version of code: fix arg_kitLittle code optimization: fix arg_kitModel Rothc calculation without evapotranspiration and precipitationFix mistake in model RothC (wrong mult in flux), well compared with soil sciences calculations 2rothc-friendly versionadjointadjointLittle fix: the year_min and year_max variables are now set in the grid fileadded dy/dx for all functionsworking version of SOCS (+dstep, dPieWise2)minor refactoringworking version of 4d-var for IC for SOCS_simpleИсправлена ошибка в расчёте адвекции: ошибка граничного значения элемента сетки первого элементаNon_linear_caseNon_linear_caseПравка в основной программеЧерновик в файле neodn.f90 попытка найти ошибку в порядке аппроксимацииПоиск ошибкиПоиск ошибки через порядок аппроксимацииПоиск ошибки в вычислении порядка аппроксимацииПоиск ошибка в вычислении порядка аппроксимацииВычисление порядка аппроксимации в файле neodn2.f90Исправление ошибки при решении: присвоение нового значения функции до завершения расчёта всех новых значенийФайл neodn3.f90 стал файлом advection.f90Правки и чистка кода, в основном всё также. Neodn2.f90 проверка на порядок аппроксимации, neodn3.f90 сопоставление аналитического решения и аппроксимации, neodn.f90 только решение через аппроксимацию musclБолее правильная запись реконструкции слева (общий случий)Изменение функции рекоснструкции, теперь применяется рекоснтрукция слеваРешение поступающего уравнения выполняется в файле neodn.f90. Расчёт точности аппроксимации в файле neodn2.f90. Расчёт с помощью аппроксимации и одновременно аналитически выполняется в файле neodn3.f90. Расчёты удовлетворительные, для представленных функций решение выполняется нормально.Файл neodn2.f90 служит для проверки увроня аппроксимации. Файл neodn3.f90 служит для решения заданного уравнения через аппроксимацию MusclПроверка на решение неоднородной сетки. Простые случаи, с небольшим шагом по времени: решает, с небольшой погрешностью. Требуется дальнейшая проверкаРабочая версия для функции cosПостепенно решение выстраивается, и перемещается в новый файл, теперь почти рабочее решение лежит в файле neodn3.f90, решение для однородной сетки получается почти нормельно, но наступает момент накопления ошибки и взрываПочти удачное решение, реализованно в файле neodn2.f90Нормальное аналитическое решениеПоправил интегрированиеДобавил файл neodn.f90, там более корректная, но всё ещё неправильная версия решения. Файл nonlin.f90 использовался для проверки решения и сопоставления результатов аналитического решения и аппроксимации. Файл nonlin.f90 по определению не корректен, дальнейшее решение будет в файле neodn.f90
Loading