{"id":"https://openalex.org/W7204438218","doi":"https://doi.org/10.9734/bpi/mcsi/v1/7809","title":"Stability and Consistency of a Finite Difference Scheme for CO\u2082 Reaction\u2013Diffusion\u2013Advection Transport with Source and Sink Terms","display_name":"Stability and Consistency of a Finite Difference Scheme for CO\u2082 Reaction\u2013Diffusion\u2013Advection Transport with Source and Sink Terms","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7204438218","doi":"https://doi.org/10.9734/bpi/mcsi/v1/7809"},"language":"en","primary_location":{"id":"doi:10.9734/bpi/mcsi/v1/7809","doi":"https://doi.org/10.9734/bpi/mcsi/v1/7809","is_oa":false,"landing_page_url":"https://doi.org/10.9734/bpi/mcsi/v1/7809","pdf_url":null,"source":{"id":"https://openalex.org/S4306486234","display_name":"Book Publisher International (a part of SCIENCEDOMAIN International)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematics and Computing for Scientific Innovation Vol. 1","raw_type":"book-chapter"},"volume":{"id":"https://openalex.org/W7204465349","display_name":"Mathematics and Computing for Scientific Innovation Vol. 1"},"type":"book-chapter","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5139410522","display_name":"Owuor Lucas Otieno","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210106600","display_name":"Kibabii University","ror":"https://ror.org/0111z3553","country_code":"KE","type":"education","lineage":["https://openalex.org/I4210106600"]}],"countries":["KE"],"is_corresponding":false,"raw_author_name":"Owuor Lucas Otieno","raw_affiliation_strings":["Department of Mathematics, Faculty of Science, Kibabii University, Bungoma, Kenya"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics, Faculty of Science, Kibabii University, Bungoma, Kenya","institution_ids":["https://openalex.org/I4210106600"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076578627","display_name":"Robert Kati","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210106600","display_name":"Kibabii University","ror":"https://ror.org/0111z3553","country_code":"KE","type":"education","lineage":["https://openalex.org/I4210106600"]}],"countries":["KE"],"is_corresponding":false,"raw_author_name":"Robert Kati","raw_affiliation_strings":["Department of Mathematics, Faculty of Science, Kibabii University, Bungoma, Kenya"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mathematics, Faculty of Science, Kibabii University, Bungoma, Kenya","institution_ids":["https://openalex.org/I4210106600"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210106600"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.80228137,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"16","last_page":"32"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12727","display_name":"Singular Perturbation, Asymptotics and Difference Schemes","score":0.4609000086784363,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12727","display_name":"Singular Perturbation, Asymptotics and Difference Schemes","score":0.4609000086784363,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11302","display_name":"CO2 Sequestration and Geologic Interactions","score":0.29789999127388,"subfield":{"id":"https://openalex.org/subfields/2305","display_name":"Environmental Engineering"},"field":{"id":"https://openalex.org/fields/23","display_name":"Environmental Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.08780000358819962,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/co2-transport","display_name":"CO2 transport","score":0.8560000061988831},{"id":"https://openalex.org/keywords/advection-diffusion-reaction-equations","display_name":"convection-diffusion-reaction equations","score":0.9240000247955322},{"id":"https://openalex.org/keywords/dufort-frankel-scheme","display_name":"Dufort-Frankel scheme","score":0.8840000033378601},{"id":"https://openalex.org/keywords/explicit-finite-difference-scheme","display_name":"explicit finite difference method","score":0.7289999723434448},{"id":"https://openalex.org/keywords/unconditional-stability","display_name":"unconditional stability","score":0.6919999718666077},{"id":"https://openalex.org/keywords/amplification-factor","display_name":"amplification factor","score":0.7149999737739563},{"id":"https://openalex.org/keywords/consistency","display_name":"consistency","score":0.3230000138282776},{"id":"https://openalex.org/keywords/local-truncation-error","display_name":"local truncation error","score":0.7960000038146973},{"id":"https://openalex.org/keywords/lax-equivalence-theorem","display_name":"Lax equivalence theorem","score":0.8389999866485596},{"id":"https://openalex.org/keywords/peclet-number","display_name":"Peclet number","score":0.7070000171661377},{"id":"https://openalex.org/keywords/reactive-porous-media","display_name":"reactive porous media","score":0.7680000066757202},{"id":"https://openalex.org/keywords/geological-co2-storage","display_name":"CO2 geological storage","score":0.8370000123977661},{"id":"https://openalex.org/keywords/source-and-sink-terms","display_name":"source and sink terms","score":0.8309999704360962}],"concepts":[{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.7437999844551086},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.6814000010490417},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.5703999996185303},{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.5347999930381775},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.49129998683929443},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.45249998569488525},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.43560001254081726},{"id":"https://openalex.org/C158946198","wikidata":"https://www.wikidata.org/wiki/Q131187","display_name":"Taylor series","level":2,"score":0.421099990606308},{"id":"https://openalex.org/C181330731","wikidata":"https://www.wikidata.org/wiki/Q2068418","display_name":"Finite difference","level":2,"score":0.4050000011920929},{"id":"https://openalex.org/C129844170","wikidata":"https://www.wikidata.org/wiki/Q41299","display_name":"Quadratic equation","level":2,"score":0.39010000228881836},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.3840000033378601},{"id":"https://openalex.org/C176321772","wikidata":"https://www.wikidata.org/wiki/Q1430640","display_name":"Numerical stability","level":3,"score":0.3824999928474426},{"id":"https://openalex.org/C24872484","wikidata":"https://www.wikidata.org/wiki/Q126818","display_name":"Dimensionless quantity","level":2,"score":0.3723999857902527},{"id":"https://openalex.org/C30295242","wikidata":"https://www.wikidata.org/wiki/Q1023483","display_name":"Courant\u2013Friedrichs\u2013Lewy condition","level":3,"score":0.3652999997138977},{"id":"https://openalex.org/C205951836","wikidata":"https://www.wikidata.org/wiki/Q1147751","display_name":"Finite difference method","level":2,"score":0.35359999537467957},{"id":"https://openalex.org/C207864730","wikidata":"https://www.wikidata.org/wiki/Q179467","display_name":"Fourier series","level":2,"score":0.34310001134872437},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.33640000224113464},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.33629998564720154},{"id":"https://openalex.org/C93779851","wikidata":"https://www.wikidata.org/wiki/Q271977","display_name":"Partial differential equation","level":2,"score":0.3163999915122986},{"id":"https://openalex.org/C186080144","wikidata":"https://www.wikidata.org/wiki/Q358733","display_name":"Series expansion","level":2,"score":0.30250000953674316},{"id":"https://openalex.org/C50478463","wikidata":"https://www.wikidata.org/wiki/Q1401936","display_name":"Finite volume method","level":2,"score":0.3000999987125397},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.2903999984264374},{"id":"https://openalex.org/C51544822","wikidata":"https://www.wikidata.org/wiki/Q465274","display_name":"Ordinary differential equation","level":3,"score":0.28299999237060547},{"id":"https://openalex.org/C127349201","wikidata":"https://www.wikidata.org/wiki/Q753445","display_name":"Numerical integration","level":2,"score":0.27720001339912415},{"id":"https://openalex.org/C104942944","wikidata":"https://www.wikidata.org/wiki/Q3434686","display_name":"Truncation error","level":2,"score":0.2741999924182892},{"id":"https://openalex.org/C11683690","wikidata":"https://www.wikidata.org/wiki/Q752726","display_name":"Asymptotic expansion","level":2,"score":0.27250000834465027},{"id":"https://openalex.org/C13626590","wikidata":"https://www.wikidata.org/wiki/Q318754","display_name":"Summation by parts","level":2,"score":0.26750001311302185},{"id":"https://openalex.org/C207467116","wikidata":"https://www.wikidata.org/wiki/Q4385666","display_name":"Inverse","level":2,"score":0.2662000060081482},{"id":"https://openalex.org/C162392398","wikidata":"https://www.wikidata.org/wiki/Q272404","display_name":"Finite set","level":2,"score":0.2635999917984009},{"id":"https://openalex.org/C78045399","wikidata":"https://www.wikidata.org/wiki/Q11214","display_name":"Differential equation","level":2,"score":0.26249998807907104},{"id":"https://openalex.org/C117251300","wikidata":"https://www.wikidata.org/wiki/Q1849855","display_name":"Parametric statistics","level":2,"score":0.26249998807907104},{"id":"https://openalex.org/C111030470","wikidata":"https://www.wikidata.org/wiki/Q1430460","display_name":"Curse of dimensionality","level":2,"score":0.2565999925136566},{"id":"https://openalex.org/C126875415","wikidata":"https://www.wikidata.org/wiki/Q203425","display_name":"Unit circle","level":2,"score":0.25589999556541443},{"id":"https://openalex.org/C203024314","wikidata":"https://www.wikidata.org/wiki/Q1365258","display_name":"Fourier analysis","level":3,"score":0.2542000114917755},{"id":"https://openalex.org/C143724316","wikidata":"https://www.wikidata.org/wiki/Q312468","display_name":"Series (stratigraphy)","level":2,"score":0.2540000081062317},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.2524000108242035}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.9734/bpi/mcsi/v1/7809","doi":"https://doi.org/10.9734/bpi/mcsi/v1/7809","is_oa":false,"landing_page_url":"https://doi.org/10.9734/bpi/mcsi/v1/7809","pdf_url":null,"source":{"id":"https://openalex.org/S4306486234","display_name":"Book Publisher International (a part of SCIENCEDOMAIN International)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"ebook platform"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Mathematics and Computing for Scientific Innovation Vol. 1","raw_type":"book-chapter"},{"id":"pmh:oai:HAL:hal-05737323v1","doi":null,"is_oa":false,"landing_page_url":"https://hal.science/hal-05737323","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4405252976","host_organization_name":"Centre pour la Communication Scientifique Directe","host_organization_lineage":["https://openalex.org/I4405252976"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Mathematics and Computing for Scientific Innovation Vol. 1, BP International, pp.16-32, 2026","raw_type":"info:eu-repo/semantics/bookPart"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W7167599674","https://openalex.org/W7163922743","https://openalex.org/W2074683356","https://openalex.org/W2370662794","https://openalex.org/W4386839469","https://openalex.org/W2944046905","https://openalex.org/W2995376776","https://openalex.org/W2121928497","https://openalex.org/W2105176574","https://openalex.org/W2371184269"],"abstract_inverted_index":{"The":[0,225,256],"transport":[1,303],"of":[2,14,52,105,134,173,217,248],"carbon":[3],"dioxide":[4],"(CO\u2082)":[5],"through":[6,211],"reactive":[7,70],"porous":[8],"media":[9],"involves":[10],"the":[11,49,86,94,102,106,117,147,153,162,171,174,189,205,218,222,237,246,249,253,263,268,275,283,293,308],"simultaneous":[12],"interplay":[13],"molecular":[15],"diffusion,":[16],"bulk":[17],"advection,":[18],"and":[19,44,77,93,141,195,234,305],"concentration-dependent":[20],"chemical":[21],"reactions.":[22],"Modelling":[23],"this":[24,47,158],"system":[25],"accurately":[26],"requires":[27],"numerical":[28,50],"schemes":[29],"that":[30,66,146,161,280],"are":[31,37,82,127],"not":[32,167],"only":[33,266],"computationally":[34],"efficient":[35],"but":[36,236],"also":[38],"rigorously":[39],"verified":[40,210],"to":[41,60,129,201,252,279],"be":[42,314],"stable":[43],"consistent.":[45],"In":[46,190],"chapter,":[48],"properties":[51],"an":[53,242],"explicit":[54],"DuFort\u2013Frankel":[55,95,238],"finite":[56],"difference":[57],"scheme":[58,257],"applied":[59],"a":[61,68,73,78,121,131,182,212,296],"dimensionless":[62],"reaction\u2013diffusion\u2013advection":[63],"(RDA)":[64],"equation":[65,124],"incorporates":[67],"linear":[69,74],"source":[71,81],"term,":[72,76],"sink":[75],"uniform":[79],"external":[80],"analysed.":[83],"Starting":[84],"from":[85,188],"standard":[87],"three-point":[88],"central-difference":[89],"stencil":[90,220],"in":[91,98,179,231],"space":[92,233],"time-averaged":[96],"update":[97],"time,":[99,235],"we":[100],"derive":[101],"matrix":[103,176],"representation":[104],"discrete":[107,219],"system.":[108],"Stability":[109],"is":[110,150,209,229,258,271],"examined":[111],"by":[112],"two":[113],"complementary":[114],"routes.":[115],"Analytically,":[116],"amplification":[118,175],"factor":[119],"satisfies":[120],"quadratic":[122],"characteristic":[123],"whose":[125],"roots":[126],"shown":[128],"obey":[130],"modulus":[132],"bound":[133,159],"unity":[135],"for":[136,181,300],"every":[137,142],"admissible":[138],"Fourier":[139],"mode":[140],"mesh":[143],"ratio,":[144],"so":[145],"diffusive":[148],"march":[149],"unconditionally":[151],"stable;":[152],"centred":[154],"advection":[155],"term":[156,244],"preserves":[157],"provided":[160],"cell":[163],"P\u00e9clet":[164],"number":[165],"does":[166],"exceed":[168],"two.":[169],"Numerically,":[170],"eigenvalues":[172,198],"were":[177,199],"computed":[178],"MATLAB":[180],"physically":[183],"representative":[184],"parameter":[185],"set":[186],"drawn":[187],"Salah":[191],"CO\u2082":[192,302],"storage":[193],"project,":[194],"all":[196],"eight":[197],"found":[200],"lie":[202],"strictly":[203],"inside":[204],"unit":[206],"circle.":[207],"Consistency":[208],"formal":[213],"Taylor":[214],"series":[215],"expansion":[216],"about":[221],"exact":[223],"solution.":[224],"local":[226],"truncation":[227],"error":[228],"second-order":[230,288],"both":[232],"time":[239,250,269],"averaging":[240],"introduces":[241],"additional":[243],"involving":[245],"ratio":[247],"step":[251,270],"grid":[254,276],"spacing.":[255,277],"therefore":[259],"conditionally":[260],"consistent,":[261],"recovering":[262],"parabolic":[264],"limit":[265],"when":[267],"refined":[272],"faster":[273],"than":[274],"Subject":[278],"refinement":[281],"path,":[282],"Lax":[284],"equivalence":[285],"theorem":[286],"yields":[287],"convergence.":[289],"These":[290],"findings":[291],"establish":[292],"discretisation":[294],"as":[295],"mathematically":[297],"sound":[298],"tool":[299],"simulating":[301],"dynamics":[304],"explicitly":[306],"state":[307],"conditions":[309],"under":[310],"which":[311],"it":[312],"may":[313],"relied":[315],"upon.":[316]},"counts_by_year":[],"updated_date":"2026-10-25T09:29:13.331239","created_date":"2026-08-28T00:00:00"}
