{"entities":{"Q1383058":{"pageid":1393798,"ns":120,"title":"Item:Q1383058","lastrevid":70295724,"modified":"2026-04-13T13:48:56Z","type":"item","id":"Q1383058","labels":{"en":{"language":"en","value":"The LASY preprocessor and its application to general multidimensional codes"}},"descriptions":{"en":{"language":"en","value":"scientific article; zbMATH DE number 1138396"}},"aliases":{},"claims":{"P31":[{"mainsnak":{"snaktype":"value","property":"P31","hash":"fd5912e4dab4b881a8eb0eb27e7893fef55176ad","datavalue":{"value":{"entity-type":"item","numeric-id":56887,"id":"Q56887"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$EE6D0F37-4663-4D59-9644-8AD9A591AE75","rank":"normal"}],"P159":[{"mainsnak":{"snaktype":"value","property":"P159","hash":"981c1b8937373d01394330b72d168ab3bac65414","datavalue":{"value":{"text":"The LASY preprocessor and its application to general multidimensional codes","language":"en"},"type":"monolingualtext"},"datatype":"monolingualtext"},"type":"statement","id":"Q1383058$DA4D7278-AF6B-4E14-8820-3D18F5AFC54B","rank":"normal"}],"P225":[{"mainsnak":{"snaktype":"value","property":"P225","hash":"350e56b04e18c959447166300301e44c3d54b5bf","datavalue":{"value":"0903.76077","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1383058$DAC8A44D-D820-4769-8FA0-9886C5DD41DD","rank":"normal"}],"P16":[{"mainsnak":{"snaktype":"value","property":"P16","hash":"3e8ca735896d8fd1610d4d740dab3fd7cadda6d4","datavalue":{"value":{"entity-type":"item","numeric-id":1380459,"id":"Q1380459"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$CAE7EE68-DAEF-4CB8-82C2-BE1CA7BBA344","rank":"normal"}],"P200":[{"mainsnak":{"snaktype":"value","property":"P200","hash":"6cceddc06ad0ad76fac52687780769138ba9c5f9","datavalue":{"value":{"entity-type":"item","numeric-id":164235,"id":"Q164235"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$A009BB45-DB11-4D7F-979D-9005AB222472","rank":"normal"}],"P28":[{"mainsnak":{"snaktype":"value","property":"P28","hash":"8e8d9e89658a8e2f6dce60f1d6614a42f4e608c3","datavalue":{"value":{"time":"+1999-01-11T00:00:00Z","timezone":0,"before":0,"after":0,"precision":11,"calendarmodel":"http://www.wikidata.org/entity/Q1985727"},"type":"time"},"datatype":"time"},"type":"statement","id":"Q1383058$2D04DFBC-48FE-4C9F-9870-51BE3E2DF167","rank":"normal"}],"P205":[{"mainsnak":{"snaktype":"value","property":"P205","hash":"5e5d75f6b291846ccfc33373b00f3eeb030f53c4","datavalue":{"value":"https://semanticscholar.org/paper/8246cdbbeb593c09945a77495f7cbec5221079d2","type":"string"},"datatype":"url"},"type":"statement","id":"Q1383058$FBA13E5C-E084-421F-B3F8-46D1FBE8D306","rank":"normal"}],"P1448":[{"mainsnak":{"snaktype":"value","property":"P1448","hash":"bb0a9b51c9e7d5fb3d9a6bc21497c871b50f420b","datavalue":{"value":"We describe a new preprocessor by using the loop annotation syntax. One of the possible applications of this syntax is writing a general simulation code, where the number of grid dimensions is a parameter of the preprocessor. Programming language constructs, which would be normally repeated for each dimension separately, are annotated as loops in the syntax, and these loops can be expanded by the preprocessor. The preprocessor overcomes some of the inherent limitations of most computer languages, such as the fixed number of indices for arrays. Here we develop the loop annotation syntax LASY as a part of the advection code VAC, software package which can solve conservation laws, e.g. of hydrodynamics and magneto-hydrodynamics on one-, two-, and three-dimensional grids.","type":"string"},"datatype":"string"},"type":"statement","id":"Q1383058$1B0A4DAD-129E-486E-BAE7-F7BD1075A6D5","rank":"normal"}],"P226":[{"mainsnak":{"snaktype":"value","property":"P226","hash":"b1f5ea0fff7c46aaa7b6931ddae28abf5dc31387","datavalue":{"value":"76M99","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1383058$29D7485E-97A4-4537-B97A-006A4646FAC4","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P226","hash":"f3a45d3b9170142354a54e44062b715a09cdd0db","datavalue":{"value":"68N15","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1383058$CCFDCC76-08D2-4630-9D48-65DB33FF4E8A","rank":"normal"}],"P1451":[{"mainsnak":{"snaktype":"value","property":"P1451","hash":"c085cf1607676858abbd5e4719e323624d72e0d4","datavalue":{"value":"1138396","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1383058$69AE3CBB-5828-4527-872F-7A45D5565445","rank":"normal"}],"P1450":[{"mainsnak":{"snaktype":"value","property":"P1450","hash":"6e72e37729919385d30435176f13e54a56a4f9d0","datavalue":{"value":"dimension independent source program","type":"string"},"datatype":"string"},"type":"statement","id":"Q1383058$C62165DA-D0AF-47B4-9468-409C9854150D","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"0e0b665af1e04cbed350a200f34519198175a882","datavalue":{"value":"loop annotation syntax","type":"string"},"datatype":"string"},"type":"statement","id":"Q1383058$B173F084-799E-4B16-BF7E-20FB63A503D0","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"a39daa6d8566f79df997a913caa591904d3998c5","datavalue":{"value":"advection code VAC","type":"string"},"datatype":"string"},"type":"statement","id":"Q1383058$03D025CD-6E19-4F6B-80DC-4E94E76F7543","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1450","hash":"554aee6849e12577384803274501015a81e9c2f9","datavalue":{"value":"conservation laws","type":"string"},"datatype":"string"},"type":"statement","id":"Q1383058$003D03BB-7971-4EE4-B176-45FD686D4BD3","rank":"normal"}],"P1463":[{"mainsnak":{"snaktype":"value","property":"P1463","hash":"8b7a9a6751f539b151b295778ea319d190729e74","datavalue":{"value":{"entity-type":"item","numeric-id":13965,"id":"Q13965"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$3941E944-D5BB-4AEB-A3C1-93818F714249","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1463","hash":"d0a013f7a6d488022737b31b1640dde3aae7379f","datavalue":{"value":{"entity-type":"item","numeric-id":55440,"id":"Q55440"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$B247DFAD-A69C-4915-B9F2-8A2742373BAA","rank":"normal"}],"P1460":[{"mainsnak":{"snaktype":"value","property":"P1460","hash":"57f7fea50d2ce1b39b695c4a1313582eed405e38","datavalue":{"value":{"entity-type":"item","numeric-id":5976449,"id":"Q5976449"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$09F5F7CF-B321-4381-9822-F8CD278AB6EC","rank":"normal"}],"P388":[{"mainsnak":{"snaktype":"value","property":"P388","hash":"ebbb18bb81450675075d9c21b90278784e96066d","datavalue":{"value":"W2008072564","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1383058$9D176805-7A35-4E1D-A109-AFFEBAD974F3","rank":"normal"}],"P223":[{"mainsnak":{"snaktype":"value","property":"P223","hash":"7f5d8ba250436cf97c67789e6da3be62f5a3ff16","datavalue":{"value":{"entity-type":"item","numeric-id":3135078,"id":"Q3135078"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","id":"Q1383058$7D3B59F4-C804-408A-B798-3F19D21A296B","rank":"normal"}],"P27":[{"mainsnak":{"snaktype":"value","property":"P27","hash":"40e9e7c4f7407ef68607817454eebe07ef9ffbe2","datavalue":{"value":"10.1006/JCPH.1997.5813","type":"string"},"datatype":"external-id"},"type":"statement","id":"Q1383058$5A2CF619-F4CF-419B-B884-757B2EBA7978","rank":"normal"}],"P1643":[{"mainsnak":{"snaktype":"value","property":"P1643","hash":"064a3e0d381e953f7e1d4f553460bae15e4682e0","datavalue":{"value":{"entity-type":"item","numeric-id":4028043,"id":"Q4028043"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"36aee1a9fd0ca97cbdfbd1dd3d595ce8d878b83a","datavalue":{"value":{"amount":"+0.6572816371917725","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1383058$E0DC544E-1502-4902-B29B-07152A0682CB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"720f445ca0dc9b8dda65d1151e961be7f6de56be","datavalue":{"value":{"entity-type":"item","numeric-id":1121009,"id":"Q1121009"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"834d1443c5b0f70efaa455ace6a8aa9b952a108d","datavalue":{"value":{"amount":"+0.6404919624328613","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1383058$F137EE25-79CA-4B05-A48E-DDF7EACF6EE8","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"2f8a3f3cfa449688886a77a89c839a0897265fb8","datavalue":{"value":{"entity-type":"item","numeric-id":5216492,"id":"Q5216492"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"bc4abda0e656b545c727416a85bc7955690034d5","datavalue":{"value":{"amount":"+0.6378082036972046","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1383058$096A659A-5A9A-4BBB-8444-DFAA818E5DFB","rank":"normal"},{"mainsnak":{"snaktype":"value","property":"P1643","hash":"7864bf937295812f5ca7654e32fff4455fd8f797","datavalue":{"value":{"entity-type":"item","numeric-id":3319814,"id":"Q3319814"},"type":"wikibase-entityid"},"datatype":"wikibase-item"},"type":"statement","qualifiers":{"P1659":[{"snaktype":"value","property":"P1659","hash":"4f4d65ac959b621d4c15d59d5bdf207ab8735e2d","datavalue":{"value":{"amount":"+0.6370564699172974","unit":"1"},"type":"quantity"},"datatype":"quantity"}],"P1660":[{"snaktype":"value","property":"P1660","hash":"a327a09ea0305e98d5cf33bd4036320e19f2aed0","datavalue":{"value":{"entity-type":"item","numeric-id":6821328,"id":"Q6821328"},"type":"wikibase-entityid"},"datatype":"wikibase-item"}]},"qualifiers-order":["P1659","P1660"],"id":"Q1383058$D73D2EA7-936B-48B3-BA90-612E0114E89D","rank":"normal"}]},"sitelinks":{"mardi":{"site":"mardi","title":"The LASY preprocessor and its application to general multidimensional codes","badges":[],"url":"https://portal.mardi4nfdi.de/wiki/The_LASY_preprocessor_and_its_application_to_general_multidimensional_codes"}}}}}