Vis enkel innførsel

dc.contributor.authorMaincon, Philippe Emmanuel
dc.date.accessioned2022-09-19T06:42:09Z
dc.date.available2022-09-19T06:42:09Z
dc.date.created2022-09-12T15:03:09Z
dc.date.issued2022
dc.identifier.citationSoftwareX, 2022, 19, 1-4en_US
dc.identifier.issn2352-7110
dc.identifier.urihttps://hdl.handle.net/11250/3018645
dc.description.abstractEspyInsideFunction allows to write software in the Julia programming language Julia (2017) [1] to make the value of variables within a function’s local scope — variables that are neither arguments nor return values, available to the caller. This is relevant for functions within a solution process (e.g. a function which return value is to be minimized by some iterative scheme). In such a setting it is natural to tailor the function’s interface to the solution process. However, internal results within the function, while not relevant to the solution process, may be wanted output from the analysis. The package allows to write such a function with an interface tailored for the solution process, and then uses meta-programming to create a second version of the function, with a modified interface, which can be called to extract relevant intermediate results.en_US
dc.language.isoengen_US
dc.publisherElsevieren_US
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.subjectFinite element analysisen_US
dc.subjectJulia languageen_US
dc.subjectMeta-programmingen_US
dc.titleEspyInsideFunction.jl-extracting intermediate results from numerical functionsen_US
dc.title.alternativeEspyInsideFunction.jl-extracting intermediate results from numerical functionsen_US
dc.typePeer revieweden_US
dc.typeJournal articleen_US
dc.description.versionpublishedVersionen_US
dc.rights.holder© 2022 Mainçon. Published by Elsevier B.V.en_US
dc.source.pagenumber1-4en_US
dc.source.volume19en_US
dc.source.journalSoftwareXen_US
dc.identifier.doi10.1016/j.softx.2022.101200
dc.identifier.cristin2050898
dc.source.articlenumber101200en_US
cristin.ispublishedfalse
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal