A PHP Error was encountered

Severity: Warning

Message: fopen(/var/lib/php/sessions/ci_session2gnb46urrbdse60cunl5vkluirrltjpc): Failed to open stream: No space left on device

Filename: drivers/Session_files_driver.php

Line Number: 177

Backtrace:

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Failed to read session data: user (path: /var/lib/php/sessions)

Filename: Session/Session.php

Line Number: 137

Backtrace:

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined array key "choices"

Filename: controllers/Detail.php

Line Number: 249

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 249

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 249

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 249

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 249
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated

Filename: models/Detail_model.php

Line Number: 71

Backtrace:

File: /var/www/html/application/models/Detail_model.php
Line: 71
Function: strpos

File: /var/www/html/application/controllers/Detail.php
Line: 252
Function: insertAPISummary

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

Filename: helpers/my_audit_helper.php

Line Number: 8919

Backtrace:

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 8919
Function: str_replace

File: /var/www/html/application/controllers/Detail.php
Line: 255
Function: formatAIDetailSummary

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined array key "choices"

Filename: controllers/Detail.php

Line Number: 256

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 256
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 256

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 256
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 256

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 256
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined array key "usage"

Filename: controllers/Detail.php

Line Number: 257

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 257
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 257

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 257
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined array key "usage"

Filename: controllers/Detail.php

Line Number: 258

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 258
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 258

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 258
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined array key "usage"

Filename: controllers/Detail.php

Line Number: 259

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 259
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 259

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 259
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Undefined array key "usage"

Filename: controllers/Detail.php

Line Number: 260

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 260
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 260

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 260
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Trying to access array offset on value of type null

Filename: controllers/Detail.php

Line Number: 260

Backtrace:

File: /var/www/html/application/controllers/Detail.php
Line: 260
Function: _error_handler

File: /var/www/html/index.php
Line: 316
Function: require_once

Catalytic Ring-Opening Polymerisation of Cyclic Ethylene Carbonate: Importance of Elementary Steps for Determining Polymer Properties Revealed via DFT-MTD Simulations Validated Using Kinetic Measurements. | LitMetric

AI Article Synopsis

Article Abstract

The production of CO-containing polymers is still very demanding in terms of controlling the synthesis of products with pre-defined CO content and molecular weight. An elegant way of synthesising these polymers is via CO-containing building blocks, such as cyclic ethylene carbonate (cEC), via catalytic ring-opening polymerisation. However, to date, the mechanism of this reaction and control parameters have not been elucidated. In this work, using DFT-metadynamics simulations for exploiting the potential of the polymerisation process, we aim to shed more light on the mechanisms of the interaction between catalysts (in particular, the catalysts KVO, KPO, and NaSnO) and the cEC monomer in the propagation step of the polymeric chain and the occurring CO release. Confirming the simulation results via subsequent kinetics measurements indicates that, depending on the catalyst's characteristics, it can be attached reversibly to the polymeric chain during polymerisation, resulting in a defined lifetime of the activated polymer chain. The second anionic oxygen of the catalyst can promote the catalyst's transfer to another electrophilic cEC monomer, terminating the growth of the first chain and initiating the propagation of the new polymer chain. This transfer reaction is an essential step in controlling the molecular weight of the products.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC10781105PMC
http://dx.doi.org/10.3390/polym16010136DOI Listing

Publication Analysis

Top Keywords

catalytic ring-opening
8
ring-opening polymerisation
8
cyclic ethylene
8
ethylene carbonate
8
molecular weight
8
cec monomer
8
polymeric chain
8
polymer chain
8
chain
5
polymerisation
4

Similar Publications

Phosphaguanidinate yttrium carbene, carbyne and carbide complexes: three distinct C1 functionalities.

Dalton Trans

December 2024

Department of Chemistry, Shanghai Key Laboratory of Molecular Catalysis and Innovative Materials, Jiangwan Campus, Fudan University, Shanghai 200438, China.

The phosphaguanidinate rare-earth-metal bis(aminobenzyl) complexes [(PhP)C(NCHPr-2,6)]Ln(CHCH NMe-) (Ln = Y(1-Y) and Lu(1-Lu)) were synthesized by the protonolysis of (PhP)[C(NHR)(NR)] (R = 2,6-(Pr)CH) with Ln(CHCHNMe-) (Ln = Y and Lu). Interestingly, the ring-opening rearrangement product [-MeNCHCHC(NCHPr-2,6)]Lu(CHCHNMe-)[O(CH)PPh] (2) was obtained when the acid-base reaction was carried out in THF solution at 60 °C for 36 h. Additionally, the trinuclear homometallic yttrium multimethyl/methylidene complex {[(PhP)C(NCHPr-2,6)]Y(μ-Me)}(μ-Me)(μ-CH) (3) was synthesized by the treatment of 1-Y with AlMe (2 equiv.

View Article and Find Full Text PDF

Anilido-oxazoline-ligated iron complexes, including bis(anilido-oxazolinate) iron(II), mononuclear iron(II) alkyl and aryloxide, as well as the dinuclear analogues, were synthesized, and their catalytic performance on ring-opening polymerization (ROP) has been studied. Transmetalation of FeCl(THF) with in situ-generated anilido-oxazolinate lithium afforded the bis(anilido-oxazolinate) iron complexes and . Half-sandwich anilido-oxazolinate iron trimethylsilylalkyl complexes and could be synthesized in good yields via taking pyridine as an L-type ligand.

View Article and Find Full Text PDF

Grafting carbon-based nanomaterials (CNMs) with polyglycerol (PG) improves their application potentials in biomedicine and electronics. Although "grafting from" method offers advantages over "grafting to" one in terms of operability and versatility, little is known about the reaction process of glycidol with the surface groups onto CNMs. By using graphene oxide (GO) as a multi-functional model material, we examined the reactivity of the surface groups on GO toward glycidol molecules via a set of model reactions.

View Article and Find Full Text PDF

Reductive Zincke Reaction: Opening of Pyridinium Rings to δ-Amino Ketones via Transfer Hydrogenation.

Chemistry

December 2024

University of Liverpool, Department of Chemistry, Oxford Street, L69 7ZD, Liverpool, UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND.

The Zincke reaction and Birch reduction have been one of the few reactions that allow for ring opening of pyridines ever since the discovery of pyridine more than a century ago. This paper presents a new addition to the list of pyridine ring-opening reactions, reductive Zincke reaction, which affords saturated δ-amino ketones. Under the catalysis of a simple rhodium complex, pyridinium salts with diverse substituents are reduced with formic acid, ring-opened with water, transaminated with a secondary amine and further reduced to afford a wide range of δ-amino ketones, including those in which the alkane chain of the ketones is selectively deuterated or fluorinated.

View Article and Find Full Text PDF

Among the various studies on CO2 utilization, the sustainable and cost-effective fixation of CO2 into cyclic carbonates remains one of the most intriguing subjects. To this end, a novel type of  composite dicationic ionic liquid material, DIL@PDIL, was developed. This composite consists of a dicationic ionic liquid (DIL), DMAP[TMGH]Br, supported on a polymeric dicationic ionic liquid (PDIL), P-DVB/Im[TMGH]Br.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!