Simultaneous Numerical Determination of Two... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/15-228" }, "headline": "Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation...", "datePublished": "2026-02-10T06:34:17", "dateModified": "2026-04-03T09:16:22", "author": [ { "@type": "Person", "name": "Mohammed A.J.Al-Shatrah" }, { "@type": "Person", "name": "Mohammed Sabah Hussein" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Background This study establishes a mathematically consistent and computational framework for the simultaneous identification of two time-dependent coefficients in a one-dimensional second-order parabolic partial differential equation. The considered problem is governed by nonlocal initial, boundary, and integral overdetermination conditions. Methods The direct problem is solved using the Crank-Nicolson finite difference method (FDM), which ensures unconditional stability and second-order accuracy in both spatial and temporal discretizations. The corresponding inverse problem is reformulated as a nonlinear regularized least-squares optimization problem and efficiently solved using the MATLAB subroutine lsqnonlin from the optimization Toolbox. Due to the intrinsic ill-posedness of the inverse formulation, small input data errors lead to big output errors. Then, Tikhonov regularization is employed to enhance numerical stability and robustness. Results Extensive numerical experiments are carried out under exact and noisy data to evaluate the numerical accuracy and convergence behavior of the method. The results confirm that the regularization technique effectively damps numerical oscillations, minimizes reconstruction error, and ensures reliable recovery of the unknown coefficients. Sensitivity analysis further reveals the essential role of the regularization parameter in controlling the trade-off between stability and accuracy. Conclusions The proposed approach provides an accurate and computationally efficient tool for IP in heat transfer, diffusion processes, and related applied sciences. " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/15-228", "name": "Simultaneous Numerical Determination of Two Time-dependent Coefficients..." } } ] } Home Browse Simultaneous Numerical Determination of Two Time-dependent Coefficients... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article A.J.Al-Shatrah M and Sabah Hussein M. Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.12688/f1000research.173252.2 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Research Article Revised Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] Mohammed A.J.Al-Shatrah 1 , Mohammed Sabah Hussein https://orcid.org/0000-0002-9456-4303 2 Mohammed A.J.Al-Shatrah 1 , Mohammed Sabah Hussein https://orcid.org/0000-0002-9456-4303 2 PUBLISHED 03 Apr 2026 Author details Author details 1 Ministry of Education, Directorate of Education Thi Qar, Thi Qar, 64001, Iraq 2 University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Baghdad Governorate, Iraq Mohammed A.J.Al-Shatrah Roles: Data Curation, Formal Analysis, Investigation, Methodology, Software, Visualization, Writing – Original Draft Preparation Mohammed Sabah Hussein Roles: Conceptualization, Formal Analysis, Resources, Software, Supervision, Validation, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Fallujah Multidisciplinary Science and Innovation gateway. Abstract Background This study establishes a mathematically consistent and computational framework for the simultaneous identification of two time-dependent coefficients in a one-dimensional second-order parabolic partial differential equation. The considered problem is governed by nonlocal initial, boundary, and integral overdetermination conditions. Methods The direct problem is solved using the Crank-Nicolson finite difference method (FDM), which ensures unconditional stability and second-order accuracy in both spatial and temporal discretizations. The corresponding inverse problem is reformulated as a nonlinear regularized least-squares optimization problem and efficiently solved using the MATLAB subroutine lsqnonlin from the optimization Toolbox. Due to the intrinsic ill-posedness of the inverse formulation, small input data errors lead to big output errors. Then, Tikhonov regularization is employed to enhance numerical stability and robustness. Results Extensive numerical experiments are carried out under exact and noisy data to evaluate the numerical accuracy and convergence behavior of the method. The results confirm that the regularization technique effectively damps numerical oscillations, minimizes reconstruction error, and ensures reliable recovery of the unknown coefficients. Sensitivity analysis further reveals the essential role of the regularization parameter in controlling the trade-off between stability and accuracy. Conclusions The proposed approach provides an accurate and computationally efficient tool for IP in heat transfer, diffusion processes, and related applied sciences. READ ALL READ LESS Keywords Finite difference method, Crank-Nicolson, Tikhonov regularization, Inverse problem, Coefficient problem, Ill-posed problem, Nonlocal conditions, Parabolic equation. Corresponding Author(s) Mohammed Sabah Hussein ( [email protected] ) Close Corresponding author: Mohammed Sabah Hussein Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2026 A.J.Al-Shatrah M and Sabah Hussein M. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: A.J.Al-Shatrah M and Sabah Hussein M. Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.12688/f1000research.173252.2 ) First published: 10 Feb 2026, 15 :228 ( https://doi.org/10.12688/f1000research.173252.1 ) Latest published: 03 Apr 2026, 15 :228 ( https://doi.org/10.12688/f1000research.173252.2 ) Revised Amendments from Version 1 The revised version of the manuscript incorporates the corrections suggested by the reviewers. The introduction has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. In discussion section, the hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. The captions of Table 1 and Table 2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. In the new version of the article, an extensive grammar check is done, improving the clarity and coherence of the manuscript. The revised version of the manuscript incorporates the corrections suggested by the reviewers. The introduction has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. In discussion section, the hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. The captions of Table 1 and Table 2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. In the new version of the article, an extensive grammar check is done, improving the clarity and coherence of the manuscript. See the authors' detailed response to the review by Ibrahim Tekin See the authors' detailed response to the review by Raad Awad Hameed See the authors' detailed response to the review by Areena Hazanee See the authors' detailed response to the review by Alla Tareq Balasim READ REVIEWER RESPONSES 1. Introduction Inverse problems (IPs) arise naturally in many scientific and engineering disciplines because these systems are typically modeled by differential equations. In the context of ordinary differential equations, the direct problem refers to obtaining solutions for a given system, whereas IP focuses on reconstructing the governing system from observed characteristics. Historically, the role of IPs was recognized in celestial mechanics. 1 In practical applications, IPs are commonly encountered when one seeks to determine unknown causes from their observed outcomes, in contrast to direct problems where effects are predicted from known causes. Compared with direct problems IPs are often more difficult to solve due to their ill-posed nature. The solutions may not exist, may not be unique, or may not depend continuously on the input data. 2 Such problems appear in almost every scientific and technological domain, particularly in models derived from social and physical systems. Most of these models are expressed through differential and integral equations. Therefore, their analysis requires not only solving the equations but also interpreting the system behavior under different conditions, provided that sufficient information is available. IPs associated with such equations arise in a wide range of scientific and engineering applications, as well as in the modeling of social processes. Many physical phenomena are described by mathematical models in the form of initial and boundary value problems for partial differential equations (PDEs). Frequently, these models involve differential and integral equations. 3 In boundary-type IPs the goal is to recover unknown boundary conditions. This often leads to classical ill-posedness because the absence of continuous dependence of the solution on the input data. Numerical solution (NS) of direct mathematical physics problems is presently a well-studied matter. In solving multi-dimensional boundary value problems, difference methods and the finite element method are widely used. PDEs from the foundation of many applied mathematical models. Their solutions are obtained by considering the govering equations together with additional relations, boundary, and initial conditions, among other elements. 4 The following reconstruction problems serve as examples of IP applications in daily life, tomography, initial condition estimation of transient problems in conductive heat transfer, detection of non-metallic materials beneath the surface using reflected radiation methods, intensity, position estimation of illuminated radiation from a biological source using experimental radiation measures, and thermal source intensity estimation with functional dependence in space. 5 – 9 On the other hand, there are three different kinds of differential equations, Second-order equations are the most crucial for applications, Elliptic, Parabolic, and hyperbolic equations are examples of these equations. Yuldashev and other authors studied elliptic type integrate differential equations in 10 , 11 while hyperbolic and parabolic were studied in 12 – 14 and 15 – 17 respectively. The alternating direction explicit method used for reconstructing solutions is also efficient and unconditionally stable, in 18 is restructured into a nonlinear regularized least-square optimization problem, and is effectively resolved using the MATLAB subroutine lsqnonlin from the optimization toolbox. The Crank-Nicolson (C-N) FDM together with the TR was used in 19 – 21 the effectiveness of the computational method was shown together with the proof of the solution’s existence and uniqueness. To find a stable and accurate approximate solution of finite differences. Studies in 22 – 26 show that IPs with a time-dependent source coefficient in heat equations acknowledge a smooth solution pair when data are available at an observation point. Moreover, providing an explicit formula for the time-dependent coefficient improves the understanding of the problem behavior. Recently, several studies have addressed inverse coefficient problems for parabolic equations with nonlocal conditions and overdetermination data. For instance, Huzyk et al. (2023) 27 investigated coefficient identification for strongly degenerate parabolic equations, while Azizbayov and Safarova (2025) 28 studied IPs for parabolic equations with nonlocal boundary conditions and two-point overdetermination. These studies further demonstrate the importance of developing stable numerical techniques for such IPs. This paper’s IP classical solution for a second order parabolic equation has been shown to be exist and unique by Elvin Azizbayov. 29 As a result, the main objective of the current work is a numerical realization of such a problem. This paper is organized into five sections Section 2 , includes a mathematical formulation of the IP under study. Section 3 , a numerical method for solving the forward problem using C-N FDM. In Section 4 the IPs mathematical solution is shown with an initial guess, while in Section 5 , discuss the numerical problem and explain the obtained results. 2. Mathematical formulation As a mathematical model, we consider D T be a rectangular region that is defined by D T : { ( v , τ ) : 0 ≤ v ≤ 1 , 0 ≤ τ ≤ T } and ( T > 0 ) , be a fixed number, the one-dimensional IP of determining of unknown functions { w ( v , τ ) , a ( τ ) , b ( τ ) } for the upcoming parabolic equation, (1) f ( v , τ ) = c ( τ ) w τ ( v , τ ) − w vv ( v , τ ) − a ( τ ) w ( v , τ ) − b ( τ ) g ( v , τ ) , ( v , τ ) ∈ D T , with, the nonlocal initial conditions (ICs) (2) w ( v , 0 ) + δw ( v , T ) + ∫ 0 T Ƥ ̂ ( τ ) w ( v , τ ) dτ = ζ ( v ) , v ∈ [ 0 , 1 ] , The problem is considered with periodic boundary condition in the spatial variable v on the interval [0,1]. (3) w ( 0 , τ ) = γw ( 1 , τ ) , τ ∈ [ 0 , T ] , and, nonlocal integral condition (4) ∫ 0 1 w ( v , τ ) dv = 0 , τ ∈ [ 0 , T ] , and the overdetermination conditions (5) w ( v i , τ ) = z i ( τ ) ( i = 1 , 2 ) , τ ∈ [ 0 , T ] , where, γ , δ ≥ 0 , v i ∈ ( 0 , 1 ) , ( i = 1 , 2 ) ; v 1 ≠ v 2 , are fixed numbers, c ( τ ) > 0 , g ( v , τ ) , f ( v , τ ) , Ƥ ̂ ( τ ) ≥ 0 , ζ ( v ) , z i ( τ ) ( i = 1 , 2 ) are given functions, w ( v , τ ) , a ( τ ) , b ( τ ) are the sought functions ( v is space component and τ is time component). 2.1 Definition 1 Consider the triplet { w ( v , τ ) , a ( τ ) , b ( τ ) } represents a classical solution, to the IP ( 1 ) − ( 5 ) , if the functions w ( v , τ ) , a ( τ ) , and b ( τ ) satisfies the following conditions: 1) The function w ( v , τ ) and its derivatives w τ ( v , τ ) , w v ( v , τ ) , w vv ( v , τ ) are continuous in the domain D T . 2) The functions a ( τ ) , and b ( τ ) are continuous on [ 0 , T ] . 3) Equation (1) and conditions ( 2 ) − ( 5 ) are satisfied in the classical (usual) sense. 2.2 Existence of the inverse problem classical solution 2.2.1 Theorem 1[27]: Let the assumptions ( μ 1 ) − ( μ 4 ) and the condition ( ( E ( T ) + 2 ) H ( T ) + G ( T ) + Q ( T ) ) ( E ( T ) + 2 ) < 1 , where, μ 1 ) ζ ( v ) ∈ C 2 [ 0 , 1 ] , ζ ( 3 ) ( v ) ∈ L 2 ( 0 , 1 ) , ζ ( 0 ) = γζ ( 1 ) , ζ ′ ( 0 ) = ζ ′ ( 1 ) , ζ ′ ′ ( 0 ) = γζ ′ ′ ( 1 ) ; where, a ̂ = 1 − γ 1 + γ and b ̂ = γ 1 + γ ; γ ≠ ± 1 . μ 2 ) f ( v , τ ) ∈ C v , τ 2 , 0 ( D T ) , f vvv ( v , τ ) ∈ L 2 ( D T ) , f ( 0 , τ ) = γf ( 1 , τ ) , f v ( 0 , τ ) = f v ( 1 , τ ) , f vv ( 0 , τ ) = γ f vv ( 1 , τ ) , ( γ ≠ ± 1 ) , 0 ≤ τ ≤ T . μ 3 ) g ( v , τ ) ∈ C v , τ 2 , 0 ( D T ) , g vvv ( v , τ ) ∈ L 2 ( D T ) , g ( 0 , τ ) = γg ( 1 , τ ) , g v ( 0 , τ ) = g v ( 1 , τ ) , g vv ( 0 , τ ) = γ g vv ( 1 , τ ) , ( γ ≠ ± 1 ) , 0 ≤ τ ≤ T . μ 4 ) δ ≥ 0 , c ( τ ) ∈ C [ 0 , T ] , c ( τ ) > 0 , 0 ≤ Ƥ ̂ ( τ ) ∈ C [ 0 , T ] , z i ( τ ) ∈ C 1 [ 0 , T ] , z ( τ ) = z 1 ( τ ) g ( v 2 , τ ) − z 2 ( τ ) g ( v 1 , τ ) ≠ 0 , ( i = 1 , 2 ) , 0 ≤ τ ≤ T . where, (6) E 1 ( T ) = 2 ( 1 + δ ) − 1 ‖ ζ ( v ) ‖ L 2 ( 0 , 1 ) + 2 T ( 1 + δ ( 1 + δ ) − 1 ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ f ( v , τ ) ‖ L 2 ( D T ) ) , (7) E 2 ( T ) = 2 10 ‖ ζ ( 3 ) ( v ) ‖ L 2 ( 0 , 1 ) + 2 10 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ f vvv ( v , τ ) ‖ L 2 ( D T ) , (8) E 3 ( T ) = 4 3 ‖ ζ ( 3 ) ( v ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ ζ ( 2 ) ( v ) ‖ L 2 ( 0 , 1 ) + 4 3 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ f vvv ( v , τ ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ f vv ( v , τ ) ‖ L 2 ( D T ) + 12 2 | a ̂ | ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ ζ ( 3 ) ( v ) ‖ L 2 ( 0 , 1 ) + 12 3 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] 2 ‖ c ( τ ) ‖ C [ 0 , T ] T T ( 1 + δ ) 2 ‖ f vvv ( v , τ ) ‖ L 2 ( D T ) , (9) H 1 ( T ) = ( 1 + δ ( 1 + δ ) − 1 ) T ‖ 1 c ( τ ) ‖ C [ 0 , T ] , (10) H 2 ( T ) = 6 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] , (11) H 3 ( T ) = 6 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] + 6 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] 2 ‖ c ( τ ) ‖ C [ 0 , T ] T 2 ( 1 + δ ) 2 , (12) G 1 ( T ) = ( 1 + δ ) − 1 T ‖ Ƥ ̂ ( τ ) ‖ C [ 0 , T ] , (13) G 2 ( T ) = 6 T ‖ Ƥ ̂ ( τ ) ‖ C [ 0 , T ] , (14) G 3 ( T ) = 3 T ‖ Ƥ ̂ ( τ ) ‖ C [ 0 , T ] [ 2 + 4 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ( 1 + δ ) ] , (15) Q 1 ( T ) = ( 1 + δ ( 1 + δ ) − 1 ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] T ‖ b ( τ ) ‖ C [ 0 , T ] ‖ g ( v , τ ) ‖ L 2 ( D T ) , (16) Q 2 ( T ) = 4 3 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ g vvv ( v , τ ) ‖ L 2 ( D T ) , (17) Q 3 ( T ) = 6 2 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ( ‖ g vvv ( v , τ ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ g vv ( v , τ ) ‖ L 2 ( D T ) + | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ‖ g vvv ( v , τ ) ‖ L 2 ( D T ) ) , where, E 4 ( T ) = E 1 ( T ) + E 2 ( T ) + E 3 ( T ) , H 4 ( T ) = H 1 ( T ) + H 2 ( T ) + H 3 ( T ) , G 4 ( T ) = G 1 ( T ) + G 2 ( T ) + G 3 ( T ) , and , Q 4 ( T ) = Q 1 ( T ) + Q 2 ( T ) + Q 3 ( T ) , (18) E 5 ( T ) = ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] { ‖ z 1 ( τ ) ( c ( τ ) z 2 ′ ( τ ) − f ( v 2 , τ ) ) − z 2 ( τ ) ( c ( τ ) z 1 ′ ( τ ) − f ( v 1 , τ ) ) ‖ C [ 0 , T ] + ( ∑ k = 1 ∞ λ k − 2 ) 1 2 [ 2 2 [ ( 1 + 4 3 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ( 1 + δ ) ) ‖ ζ ( 3 ) ( v ) ‖ L 2 ( 0 , 1 ) + ‖ ζ ( 3 ) ( v ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ ζ ( 2 ) ( v ) ‖ L 2 ( 0 , 1 ) ] + 2 2 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] [ ( 1 + 6 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ) ‖ f vvv ( v , τ ) ‖ L 2 ( D T ) ) + ‖ f vvv ( v , τ ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ f vv ( v , τ ) ‖ L 2 ( D T ) ] ] ‖ | g ( v 2 , τ ) | + | g ( v 1 , τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] } , (19) E 6 ( T ) = ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] { ‖ g ( v 2 , τ ) ( c ( τ ) z 1 ′ ( τ ) − f ( v 1 , τ ) ) − g ( v 1 , τ ) ( c ( τ ) z 2 ′ ( τ ) − f ( v 2 , τ ) ) ‖ C [ 0 , T ] + ( ∑ k = 1 ∞ λ k − 2 ) 1 2 [ 2 2 [ ( 1 + 4 3 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ( 1 + δ ) ) ‖ ζ ( 3 ) ( v ) ‖ L 2 ( 0 , 1 ) + ‖ ζ ( 3 ) ( v ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ ζ ( 2 ) ( v ) ‖ L 2 ( 0 , 1 ) ] + 2 2 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] [ ( 1 + 6 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ) ‖ f vvv ( v , τ ) ‖ L 2 ( D T ) ) + ‖ f vvv ( v , τ ) ( 1 − b ̂ − a ̂ v ) − 3 a ̂ f vv ( v , τ ) ‖ L 2 ( D T ) ] ] х ‖ | z 1 ( τ ) | + | z 2 ( τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] } , (20) H 5 ( T ) = 2 T ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] ( ∑ k = 1 ∞ λ k − 2 ) 1 2 ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ( 1 + 3 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ) ‖ | g ( v 2 , τ ) | + | g ( v 1 , τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] , (21) H 6 ( T ) = 2 T ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] ( ∑ k = 1 ∞ λ k − 2 ) 1 2 ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ( 1 + 3 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ) ‖ | z 1 ( τ ) | + | z 2 ( τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] , (22) G 5 ( T ) = 2 T ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] ( ∑ k = 1 ∞ λ k − 2 ) 1 2 ‖ Ƥ ̂ ( τ ) ‖ C [ 0 , T ] ( 1 + 2 3 ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ) ‖ | g ( v 2 , τ ) | + | g ( v 1 , τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] , (23) G 6 ( T ) = 2 T ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] ( ∑ k = 1 ∞ λ k − 2 ) 1 2 ‖ Ƥ ̂ ( τ ) ‖ C [ 0 , T ] ( 1 + 2 3 ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ) ‖ | z 1 ( τ ) | + | z 2 ( τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] , (24) Q 5 ( T ) = 2 2 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] ( ∑ k = 1 ∞ λ k − 2 ) 1 2 [ ( 1 + 6 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ) ‖ g vvv ( v , τ ) ‖ L 2 ( D T ) + ‖ g vvv ( v , τ ) ( 1 − b ̂ − a ̂ x ) − 3 a ̂ g vv ( v , τ ) ‖ L 2 ( D T ) ‖ | g ( v 2 , τ ) | + | g ( v 1 , τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] , (25) Q 6 ( T ) = 2 2 T ( 1 + δ ) ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ [ z ( τ ) ] − 1 ‖ C [ 0 , T ] ( ∑ k = 1 ∞ λ k − 2 ) 1 2 [ ( 1 + 6 2 | a ̂ | ‖ 1 c ( τ ) ‖ C [ 0 , T ] ‖ c ( τ ) ‖ C [ 0 , T ] T ( 1 + δ ) ) ‖ g vvv ( v , τ ) ‖ L 2 ( D T ) + ‖ g vvv ( v , τ ) ( 1 − b ̂ − a ̂ x ) − 3 a ̂ g vv ( v , τ ) ‖ L 2 ( D T ) ‖ | z 1 ( τ ) | + | z 2 ( τ ) | ‖ C [ 0 , T ] ‖ a ̂ v + b ̂ ‖ C [ 0 , 1 ] , where, E ( T ) = E 4 ( T ) + E 5 ( T ) + E 6 ( T ) , H ( T ) = H 4 ( T ) + H 5 ( T ) + H 6 ( T ) , G ( T ) = G 4 ( T ) + G 5 ( T ) + G 6 ( T ) , and Q ( T ) = Q 4 ( T ) + Q 5 ( T ) + Q 6 ( T ) , holds, then problem ( 1 ) − ( 5 ) , has a unique solution in the ball K = K R , of the space X k 3 , where, λ k = 2 kπ ; ( k = 0 , 1 , … ) . 3. FDM scheme for direct (Forward) problem The direct problem is solved in this section, where the coefficients a ( τ ) , c ( τ ) and b ( τ ) are assumed to be given. To solve this problem, the Crank-Nicolson (C-N) FDM scheme is used to compute the solution of the nonlocal problem given by Equations (1) – (4) . Where the domain D T had been divided into M × N mesh with spatial step size ∆ v = 1 M and the time step size ∆ τ = T N where M and N are given positive integers. The grid points have been given by (26) v i = i ∆ v , i = 0 , M , ¯ (27) τ j = j ∆ τ , j = 0 , N , ¯ These quantities’ discretized form is given as follows, w ( v i , τ j ) ≕ w i , j , a ( τ j ) ≕ a j , b ( τ j ) ≕ b j , c ( τ j ) ≕ c j , f ( v i , τ j ) ≕ f i , j , g ( v i , τ j ) ≕ g i , j , and ζ ( v i ) ≕ ζ i for i = 0 , M , ¯ j = 0 , N . ¯ Applying the C-N FDM, for the discretizes Equation (1) , which approximated as, (28) w i , j + 1 − w i , j ∆ τ = 1 2 ( d ~ j w i + 1 , j − 2 w i , j + w i − 1 , j ( ∆ v ) 2 + a ~ j w i , j + b ~ j g i , j + d ~ j f i , j + d ~ j + 1 w i + 1 , j + 1 − 2 w i , j + 1 + w i − 1 , j + 1 ( ∆ v ) 2 + a ~ j + 1 w i , j + 1 + b ~ j + 1 g i , j + 1 + d ~ j + 1 f i , j + 1 ) , i = 1 , M , ¯ j = 0 , N , ¯ where, d ~ j = 1 c j , a ~ j = a j c j , b ~ j = b j c j , d ~ j + 1 = 1 c j + 1 , a ~ j + 1 = a j + 1 c j + 1 , and, b ~ j + 1 = b j + 1 c j + 1 simplifying the above Equation (28) , get the following difference equation, (29) − A ̂ j + 1 w i − 1 , j + 1 + ( 1 + E ̂ j + 1 ) w i , j + 1 − A ̂ j + 1 w i + 1 , j + 1 = A ̂ j w i − 1 , j + ( 1 − E ̂ j ) w i , j + A ̂ j w i + 1 , j + ∆ τ 2 H ̂ + ∆ τ 2 D ̂ , where, A ̂ j = ∆ τ d ~ j 2 ( ∆ v ) 2 , A ̂ j + 1 = ∆ τ d ~ j + 1 2 ( ∆ v ) 2 , E ̂ j + 1 = ( 2 A ̂ j + 1 − ∆ τ 2 a ~ j + 1 ) , E ̂ j = ( 2 A ̂ j − ∆ τ 2 a ~ j ) , H ̂ = b ~ j g i , j + b ~ j + 1 g i , j + 1 , and, D ̂ = d ~ j f i , j + d ~ j + 1 f i , j + 1 . The discretization form of ( 29 ) is (30) F ( a _ ) = ∑ i = 1 2 ∑ j = 1 N [ w ( v i , τ j ) − z i ( τ j ) ] 2 + β ( ∑ j = 1 N a j 2 + ∑ j = 1 N b j 2 ) . The C-N FDM discretizes Equations (2)–(4) which approximated as, (31) w i , 0 + δ w i , j + I ( v i ) = ζ i , i = 1 , M , ¯ where I ( v i ) is integral in Equation (2) , and we have, I ( v i ) = ∆ τ 2 ( Ƥ ̂ ( τ 0 ) w ( v i , τ 0 ) + Ƥ ̂ ( τ N ) w ( v i , τ N ) + 2 ∑ j = 1 N − 1 Ƥ ̂ ( τ j ) w ( v i , τ j ) ) , Finally, the trapezoidal rule and C-N discretizes integral condition ( 4 ) as; (32) w ( v 0 , τ j ) + w ( v M , τ j ) + 2 ∑ i = 1 M − 1 w ( v i , τ j ) = 0 , i = 0 , M ¯ (33) w i , 0 = ζ i , i = 1 , M , ¯ j = 0 , (34) w 0 , j = γ w 1 , j , j = 0 , N − 1 , ¯ i = 0 , L = [ 1 0 0 0 0 … 0 0 0 − 2 − A ̂ j + 1 1 + E ̂ j + 1 − A ̂ j + 1 0 0 … 0 0 0 0 0 − A ̂ j + 1 1 + E ̂ j + 1 − A ̂ j + 1 0 … 0 0 0 0 … … … ⋱ ⋱ ⋱ ⋮ … ⋮ ⋮ 0 0 0 0 0 … 0 − A ̂ j + 1 1 + E ̂ j + 1 − A ̂ j + 1 1 2 2 2 2 … 2 2 2 1 ] ( M ) х ( M ) , with, L 1 = [ 0 A ̂ j w 1 , j + ( 1 − E ̂ j ) w 2 , j + A ̂ j w 3 , j A ̂ j w 2 , j + ( 1 − E ̂ j ) w 3 , j + A ̂ j w 4 , j A ̂ j w 3 , j + ( 1 − E ̂ j ) w 4 , j + A ̂ j w 5 , j ⋮ A ̂ j w M − 2 , j + ( 1 − E ̂ j ) w M − 1 , j + A ̂ j w M , j A ̂ j w M − 1 , j + ( 1 − E ̂ j ) w M , j + A ̂ j w M + 1 , j 0 ] , and, V ̂ = ( H ̂ + D ̂ ) , where, V ̂ = [ 0 ( b j g 2 , j + b j + 1 g 2 , j + 1 ) + ( d ~ j f 2 , j + d ~ j + 1 f 2 , j + 1 ) ( b j g 3 , j + b j + 1 g 3 , j + 1 ) + ( d ~ j f 3 , j + d ~ j + 1 f 3 , j + 1 ) ( b j g 4 , j + b j + 1 g 4 , j + 1 ) + ( d ~ j f 4 , j + d ~ j + 1 f 4 , j + 1 ) ⋮ ( b j g M − 1 , j + b j + 1 g M − 1 , j + 1 ) + ( d ~ j f M − 1 , j + d ~ j + 1 f M − 1 , j + 1 ) ( b j g M , j + b j + 1 g M , j + 1 ) + ( d ~ j f M , j + d ~ j + 1 f M , j + 1 ) 0 ] W j + 1 = [ w 1 , j + 1 , w 2 , j + 1 , … , w M + 1 , j + 1 , w M , j + 1 ] T , W j = [ w 1 , j , w 2 , j , … , w M − 1 , j , w M , j ] T , j = 0 , N − 1 , ¯ From Equation (29) , with the nonlocal initial conditions w ( v , 0 ) = ζ ( v i ) , (assuming Ƥ ( τ ) = δ = 0 ), and using Equations (31) – (34) , with each time step τ j , we can be described in matrix form as (35) L W j + 1 = L 1 W j + ∆ τ 2 V ̂ , i = 1 , M ¯ , j = 0 , N − 1 , ¯ the Equation (4) desired output data will be approximated using trapezoidal rule as (36) 0 = ∫ 0 1 H ( v ) w ( v , τ j ) dv = ∆ τ 2 ( w ( v 0 , τ j ) + w ( v M , τ j ) + 2 ∑ k = 1 M − 1 w ( v k , τ j ) ) . 3.1 Stability and convergence analysis The adopted C-N finite difference scheme used to solve the direct problem is unconditionally stable and second order accurate in both spatial and temporal discretization. A brief von Neumann stability analysis shows that the amplification factor satisfies | G | = 1 , for all mesh ratios, which guarantees the unconditional stability of the scheme. The local truncation error is of order ϑ ( ( ∆ v ) 2 , ( ∆ τ ) 2 ) confirming that the method provides second order accuracy and reliable convergence toward the analytical solution as the mesh is refined. Hence, the C-N formulation ensures both numerical stability and accuracy for the present problem. The Crank-Nicolson finite difference scheme is well known for its unconditional stability and second-order accuracy when applied to parabolic PDEs. The stability and convergence properties of this scheme have been rigorously studied in the literature (see, for example, Samarskii and Vabishchevich 4 and Lesnic 2 ). Therefore the proposed numerical formulation inherits these well-established theoretical properties, ensuring reliable and stable numerical reconstruction for the present IP. 3.2 Examples for direct problem 3.2.1 Example 1: Assume an illustration for the direct problem given by ( 1 ) − ( 4 ) with D T : { 0 ≤ v ≤ 1 , 0 ≤ τ ≤ 1 } , and the input data are, f ( v , τ ) = − 1 6 e τ ( 1 + τ ) v 3 ( 2 v − 1 ) 3 ( 3 v − 1 ) + 1 44 ( 133 + 1188 e 3 τ + 176 π 2 ( 3 τ − 1 ) − τ ( 6 τ + 1 ) ) Sin ( 2 πv ) , z ( τ ) = 17 256 e τ ( 3 τ − 1 ) , c ( τ ) = 1 + 9 e 3 τ , τ ∈ [ 0 , 1 ] , v ∈ [ 0 , 1 ] , and, the analytical solution is, w ( v , τ ) = ( 3 τ − 1 ) Sin ( 2 πv ) , g ( v , τ ) = e τ ( 2 v 2 − v ) 3 ( 3 v − 1 ) , a ( τ ) = 1 44 ( 1 + 2 τ ) , with , b ( τ ) = 1 6 ( 1 + τ ) , ( v 1 , v 2 ) = ( 1 4 , 3 4 ) , τ ∈ [ 0 , T ] , ( v , τ ) ∈ D T We investigate the accuracy of the solution using diverse mesh grid size, M = N ∈ { 20,40,80,160 } . In Figure 1 (a)–(d), an excellent agreement between the exact and numerical solutions can be clearly observed, indicating high accuracy. It can be noted that as the number of mesh points increases, the accuracy of the obtained solution improves, which reflects the convergence and stability of the proposed numerical scheme. Moreover, the absolute error graph at each mesh shows that the maximum magnitude of error didn’t exceed ( 10 − 5 ) , as depicted in Figure 1 (a)–(d). Figure 1. The graphs showing analytical and computational distribution with absolute error for the direct problem ( 1 ) − ( 4 ) , for example1 ( a 1 ) − ( d 1 ) , represent the size of mesh N = M = { 20 , 40 , 80 , 160 } , respectively. The obtained results clearly indicate that the mesh size has a noticeable influence on the numerical accuracy. As the spatial and temporal mesh are refined (i.e., as M and N increase), the numerical solution becomes smoother and shows a closer agreement with the analytical one. This behavior confirms the expected second-order convergence of the C-N finite difference scheme in both time and space. Beyond a certain refinement level (e.g., M = N ≥ 80 ), further mesh subdivision produces only negligible changes, implying that the proposed scheme is numerically stable and nearly mesh-independent. Whilst, Figure 2 and Figure 3 , show the numerical outcomes for the required information w ( v i , τ ) , ( i = 1 , 2 ) , evaluated at various mesh sizes such that (s.t.), observed that an excellent agreement is obtained. Figure 2. The graphs showing the exact and numerical values for, required output w ( v 1 , τ ) equation ( 5 ) , for example 1 ( a 2 ) − ( d 2 ) , with the size of mesh N = M = { 20 , 40 , 80 , 160 } , respectively. 3.2.2 Example 2: Assume an illustration for the direct problem given by ( 1 ) − ( 4 ) with D T : { 0 ≤ v ≤ 1 , 0 ≤ τ ≤ 1 } , and the input data are, f ( v , τ ) = 1 2 e τ ( ( 2 v − 1 ) ( 6 + ( 5 + τ ) ( v − 1 ) v ) − 2 Sin ( πv ) 1 + τ ) , z ( τ ) = − 3 e 2 τ 32 2 , c ( τ ) = 1 , and, the analytical solution is, w ( v , τ ) = e τ ( 1 − v ) ( v − 1 2 ) v , g ( v , τ ) = e τ Sin ( πv ) , a ( τ ) = 6 + τ , with , b ( τ ) = 1 ( 1 + τ ) , ( v 1 , v 2 ) = ( 1 4 , 3 4 ) , τ ∈ [ 0 , T ] , ( v , τ ) ∈ D T The accuracy of the numerical solution is examined using several mesh grid size, M = N ∈ { 20,40,80,160 } . Figure 4 (a)–(d), clearly demonstrates an excellent agreement between the analytical and numerical solutions, confirming the reliability of the proposed approach. It can be noted that as the number mesh becomes finer, the numerical accuracy improves, indicating the expected convergence and stability of the C-N finite difference scheme. Furthermore, the absolute error plots at different mesh sizes reveal that the maximum error magnitude remains below ( 10 − 8 ) , as illustrated in Figure 4 (a)–(d). Similarly, in Example 2, the refinement of the spatial and temporal mesh has a direct impact on the numerical accuracy. As the grid is successively refined, the computed solution aligns more closely with the analytical one, and the absolute error distribution becomes smoother across the domain. This confirms that the proposed C-N finite difference formulation maintains its second-order convergence and numerical stability. It can therefore be concluded that the results are consistent and nearly insensitive to further mesh refinement beyond the tested resolutions, indicating satisfactory mesh-independence of the method. Whilst, Figure 5 and Figure 6 , show the numerical outcomes for the required information w ( v i , τ ) , ( i = 1 , 2 ) , evaluated at various mesh sizes s.t. observed that an excellent agreement is obtained. Figure 3. The graphs showing the exact and numerical values for, required output w ( v 2 , τ ) equation ( 5 ) , for example 1 ( a 3 ) − ( d 3 ) , with the size of mesh N = M = { 20 , 40 , 80 , 160 } , respectively. Figure 4. The graphs showing analytical and computational distribution with absolute error for the direct problem ( 1 ) − ( 4 ) , for example2 ( a 4 ) − ( d 4 ) , represent the size of mesh N = M = { 20 , 40 , 80 , 160 } , respectively. Figure 5. The graphs showing the exact and numerical values for, required output w ( v 1 , τ ) equation ( 5 ) , for example 2 ( a 5 ) − ( d 5 ) , with the size of mesh N = M = { 20 , 40 , 80 , 160 } , respectively. Figure 6. The graphs showing the exact and numerical values for, required output w ( v 2 , τ ) equation ( 5 ) , for example 2 ( a 6 ) − ( d 6 ) , with the size of mesh N = M = { 20 , 40 , 80 , 160 } , respectively. 4. Inverse problem solution for Equations (1)–(5) For the nonlinear IP ( 1 ) − ( 5 ) , we seek precise and stable identification of w ( v , τ ) , a ( τ ) and b ( τ ) , that mean potential term a ( τ ) , and b ( τ ) is unknown. The one-dimensional second-order parabolic equation together with w ( v , τ ) satisfies the problem given by Equation (1)–(5) , the problem is reformulated as a nonlinear least-squares minimization task. The resulting minimization problem is solved numerically using the lsqnonlin routine available in MATLAB’s optimization Toolbox, which implements a trust-region reflective algorithm suitable for nonlinear least squares problems with bound constraints. Due to the ill-posedness of such problems, especially in the presence of noise data, Tikhonov Regularization (TR) is employed to stabilize the solution. The regularization parameter β ≥ 0 , is selected carefully to balance the trade-off between measured and the numerically computed solution. For this purpose, MATLAB routine lsqnonlin is employed, to minimize the Tikhonov Regularized objective functional, the procedure begins with a suitably selected initial guess. The TR functional is derived based on condition ( 5 ) , and the functional error is incorporated as follows: (37) F ( a ) = ∑ i = 1 2 ‖ w ( v i , τ ) − z i ( τ ) ‖ 2 L 2 [ 0 , τ ] + β ( ‖ a ( τ ) ‖ 2 L 2 [ 0 , τ ] + ‖ b ( τ ) ‖ 2 L 2 [ 0 , τ ] ) , where β > 0 , is a regularization parameter. The unregularized case, i.e., β = 0 , produces the regular a nonlinear least-squares functional, which is inherently unstable when dealing with noisy data. The MATLAB routine lsqnonlins is used to minimize F under some physical constraint. The following parameters had been used for the subroutine: • (Maxlter) maximum number of iterations = 10 6 х ( N ) . • Solution and Objective function tolerance = 10 − 10 • The lower and upper bounds on the component of the vector a _ are − 10 − 2 and 10 2 , respectively. The IP ( 1 ) − ( 5 ) are resolved via both precise and noisy measurement ( 5 ) . By including a random error, the noisy data is numerically simulated: (38) z ε ( τ j ) = z ( τ j ) + ε j j = 0 , N . ¯ where ε , is random Gaussian normal distribution vectors with mean zero and standard deviations σ , given by (39) σ = ρ х max τϵ [ 0 , T ] | z ( τ ) | where, ρ is the percentage of noise. We use the MATLAB function “ normrnd ”, as: (40) ε _ = normrnd ( 0 , σ , N ) , to generate the random variables ε _ = ( ε j ) and, j = 0 , N . ¯ 5. Results and discussion To evaluate the precision and stability of the numerical methods, a set of numerical experiments is conducted. These experiments are designed to evaluate the accuracy of the computed results by simulating realistic measurement conditions, where noise is introduced into the input data. To quantitatively evaluate the discrepancy between the exact and the numerically computed solutions, the root mean squares errors (RMSE) are utilized by the following expression (41) RMSE ( a ) = 1 N ∑ i = 1 N ( a i exact − a i numerical ) 2 , we take, T = 1 for simplicity. 5.1 Example 3: Illustrates the solution of the IP together with the corresponding direct problem in order to demonstrate the effectiveness of the proposed regularization approach Consider the IP ( 1 ) − ( 5 ) with the following input data, f ( v , τ ) = ( − 2 + 4 π 2 ( 3 + τ ) − τ ( 7 + 2 τ ) ) Sin ( 2 πv ) − τ 2 ( 7 + 2 τ ) Sin ( 4 πv ) , τ ∈ [ 0 , T ] , z ( τ ) = − 1 4 15 + 5 ( 33 − 8 2 ) ( 3 + τ ) ( 7 + 2 τ ) , c ( τ ) = 1 , τ ∈ [ 0 , T ] , where γ = 2 , and, the analytical solution for this IP is provided as follows, w ( v , τ ) = ( 3 + τ ) Sin ( 2 πv ) , g ( v , τ ) = ( 7 + 2 τ ) Sin ( 4 πv ) , a ( τ ) = 2 τ + 1 , with , b ( τ ) = τ 2 , ( v 1 , v 2 ) = ( 1 8 , 2 5 ) , τ ∈ [ 0 , T ] , ( v , τ ) ∈ D T The time-dependent coefficient a ( τ ) , and b ( τ ) , are then reconstructed (in case, M = N = 80 , is taken), and consider the case of noise-free in the measurements, see Table 1 , this mean p = 0 , in ( 37 ) and, no regularization applied, Figure 7 shows the objective function ( 37 ) without regularization i.e. β = 0 , while, in Figure 9 , noise without regularization. Table 1. Numerical reconstruction results for the IP showing the mesh size (M=N), root mean square error (RMSE) of the reconstructed coefficients and information for no regularization β = 0 and noise p = 0 . M = N 80 RMSE a( τ ) 0.0241 RMSE b( τ ) 2.1592 × 10 − 4 Computational time (second) 3594 Sec Number of Iterations 16 Objective Function value 1.2221× 10 − 10 Figure 7. The graph showing the objective function for the IP ( 1 ) − ( 5 ) , in example 3 when the size of mesh N = M = 80 . Figure 8. The graphs ( a 8 ) and ( b 8 ) showing the reconstructed coefficient a ( τ ) and b ( τ ) in comparison with exact value for the IP ( 1 ) − ( 5 ) , in example 3 when the size of mesh N = M = 80 . Figure 9. The graph showing the objective function when p = 0.01 % , no regularization for the IP ( 1 ) − ( 5 ) , in example 3, when the size of mesh N = M = 80 . We investigate the time-dependent coefficient a ( τ ) and b ( τ ) under both exact and perturbed measurements, as demonstrated in Figures 7 − 12 . The associated results are unstable, as illustrated in Figure 9 - Figure 10 . This reveals that the problem is not properly posed, a noticeable instability appears in the results, which is anticipated due to the ill-posed nature of the investigated IP. The unregularized solutions exhibit noticeable instability even in the noise-free case, demonstrating the sensitivity of the problem to small perturbations in the input data. The TR approach is used by incorporating the penalty term β ( ‖ a ( τ ) ‖ 2 L 2 [ 0 , τ ] + ‖ b ( τ ) ‖ 2 L 2 [ 0 , τ ] ) into the classical least-squares formulation, as presented in Equation (37) . In Figure 11 , p = 0.01 % noise strategy is employed to enhance the solution’s robustness with regularization parameters, β ∈ { 10 − 3 , … , 10 − 10 } , yielding numerically stable regularized reconstructions of a ( τ ) and b ( τ ) , as shown in Table 2 , where the results for the case with noise level p=0% are provided in Table 1 . In the following figure, Figure 12 illustrates the influence of different values of the regularization parameter β on the reconstructed coefficients a ( τ ) and b ( τ ) in the presence of noisy data. The results show that the regularization method stabilizes the solution, with smaller values of β proving effective when the data is not contaminated. Figure 10. The graphs ( a 10 ) and ( b 10 ) showing the exact and (unstable) numerical solution for a ( τ ) and b ( τ ) when p = 0.01 % , no regularization for the IP ( 1 ) − ( 5 ) , in example 3, when the size of mesh N = M = 80 . Figure 11. The graph showing the objective function when p = 0.01 % noise with regularization, β ∈ { 10 − 3 , … , 10 − 7 } , for the IP ( 1 ) − ( 5 ) , in example 3, when the size of mesh N = M = 80 . Figure 12. The graphs ( a 12 ) and ( b 12 ) showing the exact solution and regularized numerical reconstructions of a ( τ ) and b ( τ ) when p = 0.01 % , and several curves corresponding to different values of the regularization parameter β ∈ { 10 − 3 , … , 10 − 7 } are presented to illustrate the influence of the regularization parameter on the stability of the reconstructed solution, for the IP ( 1 ) − ( 5 ) , in example 3, when the size of mesh N = M = 80 . All numerical computations were performed using MATLAB R2022a on a personal computer equipped with Intel Xeon E-2186M processor and 32 GB RAM, running windows 11 Pro for Workstations (64-bit). The computational complexity of the proposed algorithm mainly arises from solving the discretized parabolic equation at each iteration together with the nonlinear least-squares optimization procedure. The reported computational time corresponds to a single reconstruction run. Table 2. Numerical results for different values of the regularization parameters with noise p = 0.01 % , ( N = 80 ) and grid size. β 10 − 3 10 − 4 10 − 5 10 − 6 10 − 7 10 − 8 10 − 9 10 − 10 RMSE a( τ ) 0.3302 0.1220 0.0714 0.0617 0.1189 0.2408 0.2835 0.2865 RMSE b( τ ) 0.0552 0.0225 0.0259 0.0344 0.0365 0.0373 0.0377 0.0377 Computational time (second) 84320 Sec 9211 Sec 1453 Sec 1451 Sec 3139 Sec 6277 Sec 5814 Sec 5506 Sec Number of Iterations 401 43 6 6 14 22 22 22 Next, we will study the proportion of noise contamination with a ratio of p = 0.01 % noise, in ( 38 ) via ( 39 ) , the associated results are unstable, as illustrated. This reveals that the problem is not properly, posed and small error in the data input cause large errors in the output solution, thus, the problem needs to be regularized. As a consequence, for the situation of p = 0.01 % noise, the best selection for the regularization parameters is 10 − 6 for a ( τ ) and 10 − 4 for b ( τ ) as in Table 2 , which results in the lowest RMSE values. 6. Conclusions In this study, the identification of the unknown time-dependent coefficient a ( τ ) and b ( τ ) in a one-dimensional parabolic PDE are investigated. The problem is formulated from a numerically evaluated nonlocal integral subjected to initial and boundary conditions. The direct problem is solved using the Crank-Nicolson (C-N) scheme, while the IP is transformed into a nonlinear least squares optimization problem using the lsqnonlin routine in MATLAB. An example test cases are employed in numerical experiments to evaluate the accuracy and stability of the proposed method. According to the results, using TR significantly enhances the solution’s stability. When the root-mean square error (RMSE) numbers are their lowest, the most effective approach is identified. Furthermore, numerical results have been provided to illustrate the accuracy and stability of the numerical method. It found that applying TR method stabilizes the solution. Cases of numerical results exist with noise (with and without) regularization. In the first case, consider when p = 0.01 % noise and without regularization as in Figure 9 - Figure 10 in example 3, the results are unstable and highly oscillated, on the contrary. Other case, when p = 0.01 % noise introduced with β ∈ { 10 − 3 , … , 10 − 10 } , regularization, obtain are stable and accurate results for the reconstructed coefficient a ( τ ) and b ( τ ) , which are (stable) numerical solutions. As for the remaining cases, we observe that the results are stable and steady when regularization values are 10 − 6 for a ( τ ) and, 10 − 4 for b ( τ ) in example 3, as shown in Table 2 . Data availability Data sharing not applicable to this article as no datasets were generated or analyzed during the current study. References 1. Llibre J, Ramirez R: Inverse Problems in Ordinary Differential Equations and Applications. Progress in Mathematics. 2016; 313 . 978-3-319-26337-3, 978-3-319-26339-7 (eBook). Publisher Full Text 2. Lesnic D: Inverse Problems with Applications in Science and Engineering. 2nd ed.Boca Raton: CRC Press; 2022. Publisher Full Text 3. Hasanov A, Romanov VG: Introduction to Inverse Problems for Differential Equations. 2nd ed.Cham: Springer Nature; 2021. Publisher Full Text 4. Samarskii AA, Vabishchevich PN: Numerical Methods for Solving Inverse Problems of Mathematical Physics. Berlin:Walter de Gruyter; 2007. 5. Moura Neto FD, Silva Neto AJ: An Introduction to Inverse Problems with Applications. 2013. Publisher Full Text 6. Tassiopoulou S, Koukiou G, Anastassopoulos V: Algorithms in Tomography and Related Inverse problems – A Review. Algorithms. 2024; 17 : 71. Publisher Full Text 7. Colaco MJ, Orlande HRB, Dulikravich GS: Inverse and Optimization Problems in Heat Transfer. J. Braz. Soc. Mech. Sci. Eng. 2006; XXVIII, 28 (1): 1–24. 8. Macdonald CM, Arridge SR, Munro PRT: On the Inverse Problem in Optical Coherence Tomography. Sci. Rep. 2023; 13 : 1507. PubMed Abstract | Publisher Full Text | Free Full Text 9. Molnar A, Kiss D, Domozi Z: Radiation Source Localization Using a Model-Based Approach. Sensors. 2023; 23 : 5983. PubMed Abstract | Publisher Full Text | Free Full Text 10. Yuldashev TK: Nonlocal Inverse Problem for a Pseudohyperbolic-Pseudoelliptic Type Integro-Differential Equation. Axioms, T.K. 2020; 9 (2): 45. Publisher Full Text 11. Qahtan JA, Hussein MS: Dyhoum T.E.: An Approximate Solution for a Second Order Elliptic Inverse Coefficient Problem with Nonlocal Integral. Ibn Al-Haitham Journal for Pure and Applied Sciences. 2024; 37 (2): 427–439. Publisher Full Text 12. Qahtan JA, Hussein MS: Numerical Solution to Inverse Coefficient Problem for Hyperbolic Equation under Overspecified Condition of General Integral Type. AIP Conference Proceedings. 2024: 2922–090003. Publisher Full Text 13. Ibraheem QW, Hussein MS: Determination of Time-Dependent Coefficient in Inverse Coefficent Problem of Fractional Wave Equation. AIP Conference Proceedings. 2024; 090004. 2933-2922. Publisher Full Text 14. Gani S, Hussein MS: Numerical Identification of Timewise Dependent Coefficient in Hyperbolic Inverse Problem. Advances in the Theory of Nonlinear Analysis and its Applications. 2024; 7 (4): 290. Publisher Full Text 15. Weli SS, Hussein MS: Numerical Determination of Thermal Conductivity in Heat Equation under Nonlocal Boundary Conditions and Integral as Over Specified Condition. Iraqi Journal of Science. 2022; 63 (11): 4944–4956. Publisher Full Text 16. Huntul MJ, Hussein MS: Simultaneous Identification of Thermal Conductivity and Heat Source in the Heat Equation. Iraqi Journal of Science. 2021; 62 (6): 1968–1978. Publisher Full Text 17. Gani S, Hussein MS, Dyhoum TE: Timewise-dependent Coefficients Identification Problems for Third-Order Pseudo-Parabolic Equations from Nonlocal Extra Conditions. Ibn Al-Haitham Journal for Pure and Applied Sciences. 2025; 38 (1): 2521–3407. Publisher Full Text 18. Huntul MJ: Identification of the unknown heat source terms in a 2D parabolic equation. Journal of King Saud University. 2021; 33 (4): 101524. Publisher Full Text 19. Huntul MJ, Oussaeif T: Solvability of the Nonlocal Inverse Parabolic Problem and Numerical Results. Comput. Syst. Eng. 2022; 40 (3): 1105–1126. Publisher Full Text 20. Hussein MS, Adil Z: Numerical Solution for Two-Sided Stefan Problem. Iraqi Journal of Science. 2020; 61 (2): 444–452. Publisher Full Text 21. Qassim M, Hussein MS: Numerical Solution to Recover Time-Dependent Coefficient and Free Boundary from Nonlocal and Stefan Type Overdetermination Conditions in Heat Equation. Iraqi Journal of Science. 2021; 62 (3): 950–960. Publisher Full Text 22. Ismailov MI, Ozawa T, Suragan D: Inverse Problems Of Identifying The Time-Dependent Source Coefficient For Subelliptic Heat Equations. Inverse Problems and Imaging. 2023; 19 (1): 56–72. Publisher Full Text 23. Hussein MS, Dyhoum TE, Hussein SO, et al. : Identification of Time-Wise Thermal Diffusivity Advection Velocity on The Free-Boundary Inverse Coefficient Problem. Mathematics. 2024; 12 (17): 2629. Publisher Full Text 24. Weli SS, Hussein MS: Finding Timewise Diffusion Coefficient From Nonlocal Integral Condition In One-Dimensional Heat Equation’. AIP Conference Proceeding. 2024; 2922 : 090006. Publisher Full Text 25. Gani S, Hussein MS: A fourth Order Pseudoparabolic Inverse Problem to Identify the Time Dependent Potential Term from Extra Condition. Iraqi Journal of Science. 2024; 65 (8): 4529–4549. Publisher Full Text 26. Ibraheem QW, Hussein MS: Determination of Timewise-Source Coefficient in Time-Fractional Reaction-Diffusion Equation from First Order Heat Moment. Iraqi Journal of Science. 2024; 65 (3): 1612–1628. Publisher Full Text 27. Huzyk NM, Pukach PY, Vovk MI: Coefficient Inverse Problem for the Strongly Degenerate Parabolic equation. Carpathian Math. Publ. 2023; 15 (1): 52–65. Publisher Full Text 28. Azizbayov EI, Safarova AN: An Inverse Problem for a Parabolic Equation with Nonlocal Boundary Conditions and Two-Point Overdetermination. Eur. J. Pure Appl. Math. 2025; 18 (4). Publisher Full Text 29. Azizbayov E: The Nonlocal Inverse Problem of The Identification of The Lowest Coefficient and The Right-Hand Side in a Second-Order Parabolic Equation with Integral Conditions. Bound. Value Probl. 2019; 2019 : 11. Publisher Full Text Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 10 Feb 2026 ADD YOUR COMMENT Comment Author details Author details 1 Ministry of Education, Directorate of Education Thi Qar, Thi Qar, 64001, Iraq 2 University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Baghdad Governorate, Iraq Mohammed A.J.Al-Shatrah Roles: Data Curation, Formal Analysis, Investigation, Methodology, Software, Visualization, Writing – Original Draft Preparation Mohammed Sabah Hussein Roles: Conceptualization, Formal Analysis, Resources, Software, Supervision, Validation, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (2) version 2 Revised Published: 03 Apr 2026, 15:228 https://doi.org/10.12688/f1000research.173252.2 version 1 Published: 10 Feb 2026, 15:228 https://doi.org/10.12688/f1000research.173252.1 Copyright © 2026 A.J.Al-Shatrah M and Sabah Hussein M. This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article A.J.Al-Shatrah M and Sabah Hussein M. Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.12688/f1000research.173252.2 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Version 2 VERSION 2 PUBLISHED 03 Apr 2026 Revised Views 0 Cite How to cite this report: Hazanee A. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.197752.r472944 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v2#referee-response-472944 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 08 Apr 2026 Areena Hazanee , Prince of Songkla University, Pattani Campus, Thailand Approved VIEWS 0 https://doi.org/10.5256/f1000research.197752.r472944 The manuscript has been suitably ... Continue reading READ ALL The manuscript has been suitably revised in accordance with the suggestions. Competing Interests: No competing interests were disclosed. Reviewer Expertise: Inverse problem I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Hazanee A. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.197752.r472944 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v2#referee-response-472944 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Version 1 VERSION 1 PUBLISHED 10 Feb 2026 Views 0 Cite How to cite this report: Hazanee A. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458509 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458509 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 09 Mar 2026 Areena Hazanee , Prince of Songkla University, Pattani Campus, Thailand Approved VIEWS 0 https://doi.org/10.5256/f1000research.191048.r458509 The manuscript presents a numerical method for solving an inverse problem to determine two coefficients. The Crank-Nicolson finite difference method, combined with Tikhonov regularization, is employed. The MATLAB toolbox ‘lsqnonlin’ is used to solve the nonlinear regularized least-squares optimization problem. ... Continue reading READ ALL The manuscript presents a numerical method for solving an inverse problem to determine two coefficients. The Crank-Nicolson finite difference method, combined with Tikhonov regularization, is employed. The MATLAB toolbox ‘lsqnonlin’ is used to solve the nonlinear regularized least-squares optimization problem. Two numerical examples are provided for the direct problem, and one numerical example is presented for the inverse problem. This paper is interesting as it addresses the simultaneous estimation of two unknown time-dependent coefficients in an inverse problem. The manuscript includes numerical examples for both the direct and inverse problems, which help demonstrate the effectiveness of the proposed method. Therefore, the manuscript is recommended for indexing. Please find the attachment for the recommendation for revision. Review Section 2, Page 4 : The theorem on the existence and uniqueness of the inverse problem is presented with reference [28]. However, reference [28] is missing from the reference list. Section 2, Page 6 : This section discusses the existence and uniqueness of the inverse problem (1)–(5). However, the theorem statement refers only to problems (1)–(3), mentioned at the end of the theorem statement. Please verify this with the cited reference. Section 3, Page 6 : In this inverse problem, the unknown functions are a(τ) and b(τ), while c(τ) is assumed to be known in both the direct and inverse problems. However, in the first line of Section 3, c(τ) is described as an unknown function that is taken to be known for the direct problem. This statement may confuse the reader and should be clarified as ‘i.e., when unknown a(τ) and b(τ) are assumed to be given’. Section 3, Page 7 : Please recheck Equation (34) together with the definitions of L, L1, V and W. Section 3.2 : Although the main focus of the paper is the inverse problem, two numerical examples are presented for the direct problem, while only one example is given for the inverse problem. It would be beneficial to include at least one example addressing both the direct and inverse problems in order to demonstrate how the regularization method retrieves the unknown coefficients. Section 3.2, Page 15, Figure 8 : The figure does not appear on the same page where it is referenced. Please indicate the example number for Figure 8. Section 3.2, Page 15, Figure 9 : The figure was mentioned in Example 3, not Example 2. Please correct it. Section 3.2, Page 16, Figure 12 : There are too many curves corresponding to different parameter values, which makes the figure difficult to read. It is recommended to present only the most representative parameter case and compare it with the no-noise case in order to better illustrate how the regularization method retrieves the unstable solution. Section 3.2, Page 16, Table 2 : It would be helpful if Table 2 also included results without noise for comparison, in order to better demonstrate the effect of the regularization method. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Inverse problem I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Hazanee A. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458509 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458509 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are ... Continue reading Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. The statement of the theorem has been updated to refer to problem (1)-(5) The first sentence of Section 3 has been revised to clarify that the coefficients a(τ) , c(τ) and b(τ) are assumed to be given. The definitions and equation have been rechecked and revised for accuracy. The corrected expressions are now consistent and correctly defined before equation (34). The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. The revised sentence is: ''Example 3 illustrates the solution of the IP together with the corresponding direct problem in order to demonstrate the effectiveness of the proposed regularization approach.'' The caption of Figure 8 has been revised as follows: ''Figure 8. The graphs (a8) and (b8) showing the reconstructed coefficients a(τ) and b(τ) in comparison with the exact value for the IP (1)-(5) in Example 3 when the mesh size N=M=80. Thank you for pointing this out. The reference to Figure 9 has been has been corrected to Example 3, as it was indeed intended for this example. The caption for Figure 12 has been updated to clarify the influence of different values of the regularization parameter β on the reconstructed coefficients a(τ) and b(τ) in the presence of noisy data. The revised caption is as follows: ''Figure 12. The graphs (a12) and (b12) showing the exact solution and regularized numerical reconstructions of a(τ) and b(τ) when p=0.01% and several curves corresponding to different values of the regularization parameter β ∈ {10−3,…,10−7} , are presented to illustrate the influence of the regularization parameter on the stability of the reconstructed solution for the IP (1)-(5) in Example 3 when the mesh size N=M=80. The results for the case with noise level p=0% have been presented in Table 1 . Therefore, Table 2, focuses on the case with p=0.01% to illustrate the impact of the regularization technique on the solution. Best Regards Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. The statement of the theorem has been updated to refer to problem (1)-(5) The first sentence of Section 3 has been revised to clarify that the coefficients a(τ) , c(τ) and b(τ) are assumed to be given. The definitions and equation have been rechecked and revised for accuracy. The corrected expressions are now consistent and correctly defined before equation (34). The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. The revised sentence is: ''Example 3 illustrates the solution of the IP together with the corresponding direct problem in order to demonstrate the effectiveness of the proposed regularization approach.'' The caption of Figure 8 has been revised as follows: ''Figure 8. The graphs (a8) and (b8) showing the reconstructed coefficients a(τ) and b(τ) in comparison with the exact value for the IP (1)-(5) in Example 3 when the mesh size N=M=80. Thank you for pointing this out. The reference to Figure 9 has been has been corrected to Example 3, as it was indeed intended for this example. The caption for Figure 12 has been updated to clarify the influence of different values of the regularization parameter β on the reconstructed coefficients a(τ) and b(τ) in the presence of noisy data. The revised caption is as follows: ''Figure 12. The graphs (a12) and (b12) showing the exact solution and regularized numerical reconstructions of a(τ) and b(τ) when p=0.01% and several curves corresponding to different values of the regularization parameter β ∈ {10−3,…,10−7} , are presented to illustrate the influence of the regularization parameter on the stability of the reconstructed solution for the IP (1)-(5) in Example 3 when the mesh size N=M=80. The results for the case with noise level p=0% have been presented in Table 1 . Therefore, Table 2, focuses on the case with p=0.01% to illustrate the impact of the regularization technique on the solution. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are ... Continue reading Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. The statement of the theorem has been updated to refer to problem (1)-(5) The first sentence of Section 3 has been revised to clarify that the coefficients a(τ) , c(τ) and b(τ) are assumed to be given. The definitions and equation have been rechecked and revised for accuracy. The corrected expressions are now consistent and correctly defined before equation (34). The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. The revised sentence is: ''Example 3 illustrates the solution of the IP together with the corresponding direct problem in order to demonstrate the effectiveness of the proposed regularization approach.'' The caption of Figure 8 has been revised as follows: ''Figure 8. The graphs (a8) and (b8) showing the reconstructed coefficients a(τ) and b(τ) in comparison with the exact value for the IP (1)-(5) in Example 3 when the mesh size N=M=80. Thank you for pointing this out. The reference to Figure 9 has been has been corrected to Example 3, as it was indeed intended for this example. The caption for Figure 12 has been updated to clarify the influence of different values of the regularization parameter β on the reconstructed coefficients a(τ) and b(τ) in the presence of noisy data. The revised caption is as follows: ''Figure 12. The graphs (a12) and (b12) showing the exact solution and regularized numerical reconstructions of a(τ) and b(τ) when p=0.01% and several curves corresponding to different values of the regularization parameter β ∈ {10−3,…,10−7} , are presented to illustrate the influence of the regularization parameter on the stability of the reconstructed solution for the IP (1)-(5) in Example 3 when the mesh size N=M=80. The results for the case with noise level p=0% have been presented in Table 1 . Therefore, Table 2, focuses on the case with p=0.01% to illustrate the impact of the regularization technique on the solution. Best Regards Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. The statement of the theorem has been updated to refer to problem (1)-(5) The first sentence of Section 3 has been revised to clarify that the coefficients a(τ) , c(τ) and b(τ) are assumed to be given. The definitions and equation have been rechecked and revised for accuracy. The corrected expressions are now consistent and correctly defined before equation (34). The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. The revised sentence is: ''Example 3 illustrates the solution of the IP together with the corresponding direct problem in order to demonstrate the effectiveness of the proposed regularization approach.'' The caption of Figure 8 has been revised as follows: ''Figure 8. The graphs (a8) and (b8) showing the reconstructed coefficients a(τ) and b(τ) in comparison with the exact value for the IP (1)-(5) in Example 3 when the mesh size N=M=80. Thank you for pointing this out. The reference to Figure 9 has been has been corrected to Example 3, as it was indeed intended for this example. The caption for Figure 12 has been updated to clarify the influence of different values of the regularization parameter β on the reconstructed coefficients a(τ) and b(τ) in the presence of noisy data. The revised caption is as follows: ''Figure 12. The graphs (a12) and (b12) showing the exact solution and regularized numerical reconstructions of a(τ) and b(τ) when p=0.01% and several curves corresponding to different values of the regularization parameter β ∈ {10−3,…,10−7} , are presented to illustrate the influence of the regularization parameter on the stability of the reconstructed solution for the IP (1)-(5) in Example 3 when the mesh size N=M=80. The results for the case with noise level p=0% have been presented in Table 1 . Therefore, Table 2, focuses on the case with p=0.01% to illustrate the impact of the regularization technique on the solution. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Hameed RA. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458506 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458506 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 06 Mar 2026 Raad Awad Hameed , Tikrit University, Tikrit, Iraq Approved VIEWS 0 https://doi.org/10.5256/f1000research.191048.r458506 The paper investigates an interesting and highly relevant topic in the field of inverse problems, with practical applications in heat transfer and diffusion processes. The combination of the Crank-Nicolson method for the forward (Direct) problem and Tikhonov regularization for the ... Continue reading READ ALL The paper investigates an interesting and highly relevant topic in the field of inverse problems, with practical applications in heat transfer and diffusion processes. The combination of the Crank-Nicolson method for the forward (Direct) problem and Tikhonov regularization for the inverse (indirect) problem is a mathematically sound approach. The numerical examples provided (Examples 1, 2 (for direct problem), and 3 (for inverse problem)) effectively demonstrate the proposed method's capability to reconstruct the unknown coefficients even when the input data is perturbed by noise. Below some points of the evaluation of the manuscript In Abstract section: In the Methods subsection, the phrase "efficiently solved used the MATLAB subroutine" contains a grammatical error and should be corrected to "efficiently solved using the MATLAB subroutine In Introduction section: There are several run-on sentences that impede clarity. For instance, "Compared with direct problems, IPs, are often more challenging to solve due to their ill-posedness, solutions may fail to exist, may not be unique, or may not change continuously with the input data". This should be split into multiple sentences. Punctuation and Spacing: The manuscript suffers from excessive and incorrect comma usage (e.g., "In this paper, the article is divided into five sections, section 2, includes a mathematical formulation..."). A thorough language copy-edit is needed. In Tables: The text refers to "Table 1" and "Table 2" summarizing the numerical information, RMSE, and computational time. Ensure that the captions in the final manuscript clearly define the units for computational time (e.g., seconds) and that all abbreviations (like "Obj. Function") are introduced properly. before the equation 3 with periodic boundary conditions in the spatial variable v on the interval , Overall, I recommend the acceptance of manuscript after addressing the minor changes. Sincerely, Dr. Raad A. Hameed Reviewer Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: partial differential equations I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Hameed RA. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458506 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458506 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. ... Continue reading Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The sentence has been corrected in the revised manuscript to: ''efficiently solved using the MATLAB subroutine lsqnonlin from the MATLAB optimization Toolbox''. The introduction section has been carefully revised and long run-on sentences have been split into shorter sentences to improve clarity and readability. The manuscript has been carefully edited to correct punctuation and spacing issues. Unnecessary commas have been removed and several sentences have been rewritten to improve grammatical accuracy and readability. The captions of Table 1 and Table2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The description preceding Equation (3) has been revised to clearly state the periodic boundary conditions in the spatial variable v over the specified interval. Best Regards Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The sentence has been corrected in the revised manuscript to: ''efficiently solved using the MATLAB subroutine lsqnonlin from the MATLAB optimization Toolbox''. The introduction section has been carefully revised and long run-on sentences have been split into shorter sentences to improve clarity and readability. The manuscript has been carefully edited to correct punctuation and spacing issues. Unnecessary commas have been removed and several sentences have been rewritten to improve grammatical accuracy and readability. The captions of Table 1 and Table2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The description preceding Equation (3) has been revised to clearly state the periodic boundary conditions in the spatial variable v over the specified interval. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. ... Continue reading Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The sentence has been corrected in the revised manuscript to: ''efficiently solved using the MATLAB subroutine lsqnonlin from the MATLAB optimization Toolbox''. The introduction section has been carefully revised and long run-on sentences have been split into shorter sentences to improve clarity and readability. The manuscript has been carefully edited to correct punctuation and spacing issues. Unnecessary commas have been removed and several sentences have been rewritten to improve grammatical accuracy and readability. The captions of Table 1 and Table2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The description preceding Equation (3) has been revised to clearly state the periodic boundary conditions in the spatial variable v over the specified interval. Best Regards Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The sentence has been corrected in the revised manuscript to: ''efficiently solved using the MATLAB subroutine lsqnonlin from the MATLAB optimization Toolbox''. The introduction section has been carefully revised and long run-on sentences have been split into shorter sentences to improve clarity and readability. The manuscript has been carefully edited to correct punctuation and spacing issues. Unnecessary commas have been removed and several sentences have been rewritten to improve grammatical accuracy and readability. The captions of Table 1 and Table2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The description preceding Equation (3) has been revised to clearly state the periodic boundary conditions in the spatial variable v over the specified interval. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Tekin I. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458507 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458507 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 06 Mar 2026 Ibrahim Tekin , Alanya Alaaddin Keykubat University, Antalya, Turkey Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.191048.r458507 The manuscript studies the simultaneous numerical identification of two time-dependent coefficients in a second-order parabolic equation subject to nonlocal initial and boundary conditions. Inverse coefficient problems for parabolic equations are well known to be ill-posed and mathematically challenging, and the ... Continue reading READ ALL The manuscript studies the simultaneous numerical identification of two time-dependent coefficients in a second-order parabolic equation subject to nonlocal initial and boundary conditions. Inverse coefficient problems for parabolic equations are well known to be ill-posed and mathematically challenging, and the simultaneous reconstruction of multiple time-dependent parameters represents a nontrivial extension of standard inverse formulations. Therefore, the topic is relevant and potentially valuable for the inverse problems and applied mathematics community. The manuscript presents a numerical reconstruction framework and provides computational experiments intended to demonstrate the effectiveness of the proposed approach. While the general structure of the paper is acceptable, several issues should be addressed in order to improve the scientific clarity, contextualization within the existing literature, and transparency of the computational results. The following points should be considered by the authors: Language and presentation: The manuscript would benefit from careful language editing. Several sentences are grammatically unclear or stylistically weak, which occasionally makes the mathematical arguments difficult to follow. Reference correction: On page 4, reference [28] appears to be incorrectly cited and should be corrected to [27]. Literature context: The Introduction currently provides a limited overview of the recent literature on inverse coefficient problems for parabolic equations. The authors should expand the literature review to better position their contribution relative to existing numerical and analytical studies, particularly those addressing nonlocal boundary conditions and overdetermination data. Computational efficiency: In Table 1, the reported computational time is approximately 3594 seconds for only 16 iterations. For a one-dimensional parabolic inverse problem, this computational cost appears relatively high. The authors should therefore: 1.Specify the hardware and software environment used for the computations. 2.Provide a brief discussion of the computational complexity of the proposed algorithm. 3.Clarify whether the reported time corresponds to a single reconstruction or multiple runs. Addressing these points would substantially improve the clarity and scientific positioning of the manuscript. Suggested Additional References (for the Introduction/Literature Review) Huzyk, et al., 2023 - Ref 1. Azizbayov, et al., 2025 - Ref 2. These studies may help broaden the discussion of related inverse coefficient problems and numerical approaches. The manuscript addresses a relevant inverse problem and proposes a numerical approach that may be of interest to researchers working on inverse parabolic problems. However, several clarifications and moderate revisions are required before the article can be considered fully scientifically sound. The requested revisions mainly concern improvements to the literature review, language clarity, and the discussion of computational aspects. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes References 1. Huzyk N, Pukach P, Vovk M: Coefficient inverse problem for the strongly degenerate parabolic equation. Carpathian Mathematical Publications . 2023; 15 (1): 52-65 Publisher Full Text 2. Azizbayov E, Safarova A: An Inverse Problem for a Parabolic Equation with Nonlocal Boundary Conditions and Two-point Overdetermination. European Journal of Pure and Applied Mathematics . 2025; 18 (4). Publisher Full Text Competing Interests: No competing interests were disclosed. Reviewer Expertise: Invese problems, Applied Mathematics I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Tekin I. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458507 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458507 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are ... Continue reading Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The manuscript has been carefully revised to improve language clarity and readability. Several sentences throughout the introduction and numerical methodology sections have been edited. The incorrect citation on page 4 has been corrected from [28] to [27] The introduction has been expanded to include additional recent studies on inverse coefficient problems for parabolic equations with nonlocal boundary conditions. In particular, the works of Huzyk et al. (2023) and Azizbayov and Safarova (2025) have been incorporated. The hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. Best Regards Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The manuscript has been carefully revised to improve language clarity and readability. Several sentences throughout the introduction and numerical methodology sections have been edited. The incorrect citation on page 4 has been corrected from [28] to [27] The introduction has been expanded to include additional recent studies on inverse coefficient problems for parabolic equations with nonlocal boundary conditions. In particular, the works of Huzyk et al. (2023) and Azizbayov and Safarova (2025) have been incorporated. The hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are ... Continue reading Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The manuscript has been carefully revised to improve language clarity and readability. Several sentences throughout the introduction and numerical methodology sections have been edited. The incorrect citation on page 4 has been corrected from [28] to [27] The introduction has been expanded to include additional recent studies on inverse coefficient problems for parabolic equations with nonlocal boundary conditions. In particular, the works of Huzyk et al. (2023) and Azizbayov and Safarova (2025) have been incorporated. The hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. Best Regards Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The manuscript has been carefully revised to improve language clarity and readability. Several sentences throughout the introduction and numerical methodology sections have been edited. The incorrect citation on page 4 has been corrected from [28] to [27] The introduction has been expanded to include additional recent studies on inverse coefficient problems for parabolic equations with nonlocal boundary conditions. In particular, the works of Huzyk et al. (2023) and Azizbayov and Safarova (2025) have been incorporated. The hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Views 0 Cite How to cite this report: Balasim AT. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458503 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458503 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 28 Feb 2026 Alla Tareq Balasim , mathematics, college of basic education, Baghdad, Iraq Approved VIEWS 0 https://doi.org/10.5256/f1000research.191048.r458503 I have reviewed the manuscript entitled "Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions." The paper addresses an important problem in inverse partial differential equations and proposes a stable ... Continue reading READ ALL I have reviewed the manuscript entitled "Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions." The paper addresses an important problem in inverse partial differential equations and proposes a stable numerical framework using the Crank-Nicolson finite difference method combined with Tikhonov regularization. Strengths: - The study presents a clear scientific objective and demonstrates the effectiveness of inverse problems (IPs) in reconstructing unknown coefficients. The numerical methodology is appropriate and shows reliable convergence and stability. Results confirm the robustness of the approach under both exact and noisy data. Minor Corrections Required: 1. The introduction contains several long and complex sentences that should be revised for clarity and readability. 2. References (2–5) are not consistent in formatting and should be unified according to the journal’s style. 3. There is no reference 28. 4. The stability and convergence are not rigorously proven. The authors are encouraged to provide a theoretical proof or cite appropriate references supporting these results. 5. Equation 37 should be placed directly below (s a regularization parameter. The discretization form of (29) is). 6. Figures 3-6 should be before section 4. Recommendation: The manuscript is scientifically sound and of clear value. I recommend acceptance after minor corrections. Best regards, Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Numerical analysis, Finite difference method, Group iterative method, Dynamical system. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Balasim AT. Reviewer Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458503 ) The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458503 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are ... Continue reading Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The introduction section has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. Thank you for pointing this out. References (2-5) have been revised and reformatted to ensure consistency with the journal's citation style. The incorrect citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. A stability and convergence discussion has been included in section 3.1. In addition, appropriate references supporting the unconditional stability and second-order convergence of the Crank-Nicolson finite difference scheme have been added. Equation (37) has been moved and placed directly below the sentence '' as a regularization parameter. The discretization from of (29) is'' to improve the logical flow of the presentation. Figures 3-6 have been reposition al in the revised manuscript and are now placed before section 4 in order to maintain the correct sequence between the numerical illustration and the corresponding discussion. Best Regards Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The introduction section has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. Thank you for pointing this out. References (2-5) have been revised and reformatted to ensure consistency with the journal's citation style. The incorrect citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. A stability and convergence discussion has been included in section 3.1. In addition, appropriate references supporting the unconditional stability and second-order convergence of the Crank-Nicolson finite difference scheme have been added. Equation (37) has been moved and placed directly below the sentence '' as a regularization parameter. The discretization from of (29) is'' to improve the logical flow of the presentation. Figures 3-6 have been reposition al in the revised manuscript and are now placed before section 4 in order to maintain the correct sequence between the numerical illustration and the corresponding discussion. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern Respond or Comment COMMENTS ON THIS REPORT Author Response 03 Apr 2026 Mohammed Sabah Hussein , University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq 03 Apr 2026 Author Response Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are ... Continue reading Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The introduction section has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. Thank you for pointing this out. References (2-5) have been revised and reformatted to ensure consistency with the journal's citation style. The incorrect citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. A stability and convergence discussion has been included in section 3.1. In addition, appropriate references supporting the unconditional stability and second-order convergence of the Crank-Nicolson finite difference scheme have been added. Equation (37) has been moved and placed directly below the sentence '' as a regularization parameter. The discretization from of (29) is'' to improve the logical flow of the presentation. Figures 3-6 have been reposition al in the revised manuscript and are now placed before section 4 in order to maintain the correct sequence between the numerical illustration and the corresponding discussion. Best Regards Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The introduction section has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. Thank you for pointing this out. References (2-5) have been revised and reformatted to ensure consistency with the journal's citation style. The incorrect citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. A stability and convergence discussion has been included in section 3.1. In addition, appropriate references supporting the unconditional stability and second-order convergence of the Crank-Nicolson finite difference scheme have been added. Equation (37) has been moved and placed directly below the sentence '' as a regularization parameter. The discretization from of (29) is'' to improve the logical flow of the presentation. Figures 3-6 have been reposition al in the revised manuscript and are now placed before section 4 in order to maintain the correct sequence between the numerical illustration and the corresponding discussion. Best Regards Competing Interests: No competing interests were disclosed. Close Report a concern COMMENT ON THIS REPORT Comments on this article Comments (0) Version 2 VERSION 2 PUBLISHED 10 Feb 2026 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Reviewer Reports Invited Reviewers 1 2 3 4 Version 2 (revision) 03 Apr 26 read Version 1 10 Feb 26 read read read read Alla Tareq Balasim , college of basic education, Baghdad, Iraq Ibrahim Tekin , Alanya Alaaddin Keykubat University, Antalya, Turkey Raad Awad Hameed , Tikrit University, Tikrit, Iraq Areena Hazanee , Prince of Songkla University, Pattani Campus, Thailand Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Hazanee A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 08 Apr 2026 | for Version 2 Areena Hazanee , Prince of Songkla University, Pattani Campus, Thailand 0 Views copyright © 2026 Hazanee A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (0) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The manuscript has been suitably revised in accordance with the suggestions. Competing Interests No competing interests were disclosed. Reviewer Expertise Inverse problem I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (0) Hazanee A. Peer Review Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.197752.r472944) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-228/v2#referee-response-472944 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Hazanee A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 09 Mar 2026 | for Version 1 Areena Hazanee , Prince of Songkla University, Pattani Campus, Thailand 0 Views copyright © 2026 Hazanee A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The manuscript presents a numerical method for solving an inverse problem to determine two coefficients. The Crank-Nicolson finite difference method, combined with Tikhonov regularization, is employed. The MATLAB toolbox ‘lsqnonlin’ is used to solve the nonlinear regularized least-squares optimization problem. Two numerical examples are provided for the direct problem, and one numerical example is presented for the inverse problem. This paper is interesting as it addresses the simultaneous estimation of two unknown time-dependent coefficients in an inverse problem. The manuscript includes numerical examples for both the direct and inverse problems, which help demonstrate the effectiveness of the proposed method. Therefore, the manuscript is recommended for indexing. Please find the attachment for the recommendation for revision. Review Section 2, Page 4 : The theorem on the existence and uniqueness of the inverse problem is presented with reference [28]. However, reference [28] is missing from the reference list. Section 2, Page 6 : This section discusses the existence and uniqueness of the inverse problem (1)–(5). However, the theorem statement refers only to problems (1)–(3), mentioned at the end of the theorem statement. Please verify this with the cited reference. Section 3, Page 6 : In this inverse problem, the unknown functions are a(τ) and b(τ), while c(τ) is assumed to be known in both the direct and inverse problems. However, in the first line of Section 3, c(τ) is described as an unknown function that is taken to be known for the direct problem. This statement may confuse the reader and should be clarified as ‘i.e., when unknown a(τ) and b(τ) are assumed to be given’. Section 3, Page 7 : Please recheck Equation (34) together with the definitions of L, L1, V and W. Section 3.2 : Although the main focus of the paper is the inverse problem, two numerical examples are presented for the direct problem, while only one example is given for the inverse problem. It would be beneficial to include at least one example addressing both the direct and inverse problems in order to demonstrate how the regularization method retrieves the unknown coefficients. Section 3.2, Page 15, Figure 8 : The figure does not appear on the same page where it is referenced. Please indicate the example number for Figure 8. Section 3.2, Page 15, Figure 9 : The figure was mentioned in Example 3, not Example 2. Please correct it. Section 3.2, Page 16, Figure 12 : There are too many curves corresponding to different parameter values, which makes the figure difficult to read. It is recommended to present only the most representative parameter case and compare it with the no-noise case in order to better illustrate how the regularization method retrieves the unstable solution. Section 3.2, Page 16, Table 2 : It would be helpful if Table 2 also included results without noise for comparison, in order to better demonstrate the effect of the regularization method. Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Not applicable Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Inverse problem I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 03 Apr 2026 Mohammed Sabah Hussein, University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq Dear Dr. Areena Hazanee We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. The statement of the theorem has been updated to refer to problem (1)-(5) The first sentence of Section 3 has been revised to clarify that the coefficients a(τ) , c(τ) and b(τ) are assumed to be given. The definitions and equation have been rechecked and revised for accuracy. The corrected expressions are now consistent and correctly defined before equation (34). The wording for Example 3 has been revised to better highlight that it demonstrates both the direct problem and the corresponding inverse problem. The revised sentence is: ''Example 3 illustrates the solution of the IP together with the corresponding direct problem in order to demonstrate the effectiveness of the proposed regularization approach.'' The caption of Figure 8 has been revised as follows: ''Figure 8. The graphs (a8) and (b8) showing the reconstructed coefficients a(τ) and b(τ) in comparison with the exact value for the IP (1)-(5) in Example 3 when the mesh size N=M=80. Thank you for pointing this out. The reference to Figure 9 has been has been corrected to Example 3, as it was indeed intended for this example. The caption for Figure 12 has been updated to clarify the influence of different values of the regularization parameter β on the reconstructed coefficients a(τ) and b(τ) in the presence of noisy data. The revised caption is as follows: ''Figure 12. The graphs (a12) and (b12) showing the exact solution and regularized numerical reconstructions of a(τ) and b(τ) when p=0.01% and several curves corresponding to different values of the regularization parameter β ∈ {10−3,…,10−7} , are presented to illustrate the influence of the regularization parameter on the stability of the reconstructed solution for the IP (1)-(5) in Example 3 when the mesh size N=M=80. The results for the case with noise level p=0% have been presented in Table 1 . Therefore, Table 2, focuses on the case with p=0.01% to illustrate the impact of the regularization technique on the solution. Best Regards View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Hazanee A. Peer Review Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458509) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458509 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Hameed R. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 06 Mar 2026 | for Version 1 Raad Awad Hameed , Tikrit University, Tikrit, Iraq 0 Views copyright © 2026 Hameed R. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The paper investigates an interesting and highly relevant topic in the field of inverse problems, with practical applications in heat transfer and diffusion processes. The combination of the Crank-Nicolson method for the forward (Direct) problem and Tikhonov regularization for the inverse (indirect) problem is a mathematically sound approach. The numerical examples provided (Examples 1, 2 (for direct problem), and 3 (for inverse problem)) effectively demonstrate the proposed method's capability to reconstruct the unknown coefficients even when the input data is perturbed by noise. Below some points of the evaluation of the manuscript In Abstract section: In the Methods subsection, the phrase "efficiently solved used the MATLAB subroutine" contains a grammatical error and should be corrected to "efficiently solved using the MATLAB subroutine In Introduction section: There are several run-on sentences that impede clarity. For instance, "Compared with direct problems, IPs, are often more challenging to solve due to their ill-posedness, solutions may fail to exist, may not be unique, or may not change continuously with the input data". This should be split into multiple sentences. Punctuation and Spacing: The manuscript suffers from excessive and incorrect comma usage (e.g., "In this paper, the article is divided into five sections, section 2, includes a mathematical formulation..."). A thorough language copy-edit is needed. In Tables: The text refers to "Table 1" and "Table 2" summarizing the numerical information, RMSE, and computational time. Ensure that the captions in the final manuscript clearly define the units for computational time (e.g., seconds) and that all abbreviations (like "Obj. Function") are introduced properly. before the equation 3 with periodic boundary conditions in the spatial variable v on the interval , Overall, I recommend the acceptance of manuscript after addressing the minor changes. Sincerely, Dr. Raad A. Hameed Reviewer Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise partial differential equations I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 03 Apr 2026 Mohammed Sabah Hussein, University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq Dear Prof. Dr. Raad A. Hameed We sincerely thank the reviewers for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The sentence has been corrected in the revised manuscript to: ''efficiently solved using the MATLAB subroutine lsqnonlin from the MATLAB optimization Toolbox''. The introduction section has been carefully revised and long run-on sentences have been split into shorter sentences to improve clarity and readability. The manuscript has been carefully edited to correct punctuation and spacing issues. Unnecessary commas have been removed and several sentences have been rewritten to improve grammatical accuracy and readability. The captions of Table 1 and Table2 have been revised to clearly indicate the unit of computational time (second). In addition, all abbreviations used in the Tables, including RMSE and objective function, have been properly defined in the revised manuscript. The description preceding Equation (3) has been revised to clearly state the periodic boundary conditions in the spatial variable v over the specified interval. Best Regards View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Hameed RA. Peer Review Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458506) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458506 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Tekin I. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 06 Mar 2026 | for Version 1 Ibrahim Tekin , Alanya Alaaddin Keykubat University, Antalya, Turkey 0 Views copyright © 2026 Tekin I. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved With Reservations info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions The manuscript studies the simultaneous numerical identification of two time-dependent coefficients in a second-order parabolic equation subject to nonlocal initial and boundary conditions. Inverse coefficient problems for parabolic equations are well known to be ill-posed and mathematically challenging, and the simultaneous reconstruction of multiple time-dependent parameters represents a nontrivial extension of standard inverse formulations. Therefore, the topic is relevant and potentially valuable for the inverse problems and applied mathematics community. The manuscript presents a numerical reconstruction framework and provides computational experiments intended to demonstrate the effectiveness of the proposed approach. While the general structure of the paper is acceptable, several issues should be addressed in order to improve the scientific clarity, contextualization within the existing literature, and transparency of the computational results. The following points should be considered by the authors: Language and presentation: The manuscript would benefit from careful language editing. Several sentences are grammatically unclear or stylistically weak, which occasionally makes the mathematical arguments difficult to follow. Reference correction: On page 4, reference [28] appears to be incorrectly cited and should be corrected to [27]. Literature context: The Introduction currently provides a limited overview of the recent literature on inverse coefficient problems for parabolic equations. The authors should expand the literature review to better position their contribution relative to existing numerical and analytical studies, particularly those addressing nonlocal boundary conditions and overdetermination data. Computational efficiency: In Table 1, the reported computational time is approximately 3594 seconds for only 16 iterations. For a one-dimensional parabolic inverse problem, this computational cost appears relatively high. The authors should therefore: 1.Specify the hardware and software environment used for the computations. 2.Provide a brief discussion of the computational complexity of the proposed algorithm. 3.Clarify whether the reported time corresponds to a single reconstruction or multiple runs. Addressing these points would substantially improve the clarity and scientific positioning of the manuscript. Suggested Additional References (for the Introduction/Literature Review) Huzyk, et al., 2023 - Ref 1. Azizbayov, et al., 2025 - Ref 2. These studies may help broaden the discussion of related inverse coefficient problems and numerical approaches. The manuscript addresses a relevant inverse problem and proposes a numerical approach that may be of interest to researchers working on inverse parabolic problems. However, several clarifications and moderate revisions are required before the article can be considered fully scientifically sound. The requested revisions mainly concern improvements to the literature review, language clarity, and the discussion of computational aspects. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes References 1. Huzyk N, Pukach P, Vovk M: Coefficient inverse problem for the strongly degenerate parabolic equation. Carpathian Mathematical Publications . 2023; 15 (1): 52-65 Publisher Full Text 2. Azizbayov E, Safarova A: An Inverse Problem for a Parabolic Equation with Nonlocal Boundary Conditions and Two-point Overdetermination. European Journal of Pure and Applied Mathematics . 2025; 18 (4). Publisher Full Text Competing Interests No competing interests were disclosed. Reviewer Expertise Invese problems, Applied Mathematics I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (1) Author Response 03 Apr 2026 Mohammed Sabah Hussein, University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq Dear Dr. Ibrahim Tekin We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The manuscript has been carefully revised to improve language clarity and readability. Several sentences throughout the introduction and numerical methodology sections have been edited. The incorrect citation on page 4 has been corrected from [28] to [27] The introduction has been expanded to include additional recent studies on inverse coefficient problems for parabolic equations with nonlocal boundary conditions. In particular, the works of Huzyk et al. (2023) and Azizbayov and Safarova (2025) have been incorporated. The hardware and software environment used for the computations has been added in the numerical results section. A brief discussion of the computational complexity has also been included, and it has been clarified that the reported time corresponds to a single reconstruction run. Best Regards View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Tekin I. Peer Review Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458507) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458507 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Balasim A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. 28 Feb 2026 | for Version 1 Alla Tareq Balasim , mathematics, college of basic education, Baghdad, Iraq 0 Views copyright © 2026 Balasim A. This is an open access peer review report distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. format_quote Cite this report speaker_notes Responses (1) Approved info_outline Alongside their report, reviewers assign a status to the article: Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions I have reviewed the manuscript entitled "Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions." The paper addresses an important problem in inverse partial differential equations and proposes a stable numerical framework using the Crank-Nicolson finite difference method combined with Tikhonov regularization. Strengths: - The study presents a clear scientific objective and demonstrates the effectiveness of inverse problems (IPs) in reconstructing unknown coefficients. The numerical methodology is appropriate and shows reliable convergence and stability. Results confirm the robustness of the approach under both exact and noisy data. Minor Corrections Required: 1. The introduction contains several long and complex sentences that should be revised for clarity and readability. 2. References (2–5) are not consistent in formatting and should be unified according to the journal’s style. 3. There is no reference 28. 4. The stability and convergence are not rigorously proven. The authors are encouraged to provide a theoretical proof or cite appropriate references supporting these results. 5. Equation 37 should be placed directly below (s a regularization parameter. The discretization form of (29) is). 6. Figures 3-6 should be before section 4. Recommendation: The manuscript is scientifically sound and of clear value. I recommend acceptance after minor corrections. Best regards, Is the work clearly and accurately presented and does it cite the current literature? Yes Is the study design appropriate and is the work technically sound? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? I cannot comment. A qualified statistician is required. Are all the source data underlying the results available to ensure full reproducibility? No source data required Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Numerical analysis, Finite difference method, Group iterative method, Dynamical system. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard. reply Respond to this report Responses (1) Author Response 03 Apr 2026 Mohammed Sabah Hussein, University of Baghdad Al-Jaderyia Campus College of Science, Baghdad, Iraq Dear Dr. Alaa Tariq We sincerely thank the reviewer for their careful reading and valuable comments. All of the suggested corrections have been incorporated into the revised manuscript. Below are the detailed responses to each of the reviewers' comments. The introduction section has been carefully revised to improve clarity and readability. Several long and complex sentences have been rewritten and simplified while preserving the scientific meaning. Thank you for pointing this out. References (2-5) have been revised and reformatted to ensure consistency with the journal's citation style. The incorrect citation [28] has been corrected to [27] in the revised manuscript to ensure consistency with the references list. A stability and convergence discussion has been included in section 3.1. In addition, appropriate references supporting the unconditional stability and second-order convergence of the Crank-Nicolson finite difference scheme have been added. Equation (37) has been moved and placed directly below the sentence '' as a regularization parameter. The discretization from of (29) is'' to improve the logical flow of the presentation. Figures 3-6 have been reposition al in the revised manuscript and are now placed before section 4 in order to maintain the correct sequence between the numerical illustration and the corresponding discussion. Best Regards View more View less Competing Interests No competing interests were disclosed. reply Respond Report a concern Balasim AT. Peer Review Report For: Simultaneous Numerical Determination of Two Time-dependent Coefficients in Second Order Parabolic Equation With Nonlocal Initial and Boundary Conditions [version 2; peer review: 3 approved, 1 approved with reservations] . F1000Research 2026, 15 :228 ( https://doi.org/10.5256/f1000research.191048.r458503) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/15-228/v1#referee-response-458503 Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Simultaneous Numerical Determination of Two...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/15-228/v2" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/15-228/v2&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/15-228/v2" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('A.J.Al-Shatrah M and Sabah Hussein M'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/15-228/v2/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/15-228", templates : { twitter : "Simultaneous Numerical Determination of Two Time-dependent Coefficients.... A.J.Al-Shatrah M and Sabah Hussein M, published by " + "@F1000Research" + ", https://f1000research.com/articles/15-228/v2" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/173252/197752") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "197752"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "458502": 0, "458503": 25, "472943": 0, "458510": 0, "472942": 0, "458511": 0, "472941": 0, "458508": 0, "458509": 13, "458506": 12, "458507": 16, "458504": 0, "458505": 0, "472944": 9, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "5fc6fbbd-298f-4064-b59e-4e4848a98883"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "
[email protected]", infoEmail: "
[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.