{"_id":"@cabinfo.eu/simclimat-lib","_rev":"2-909092e06fe8ef93a59bc8ba6f5bcb38","name":"@cabinfo.eu/simclimat-lib","dist-tags":{"latest":"1.4.2"},"versions":{"1.4.1":{"name":"@cabinfo.eu/simclimat-lib","version":"1.4.1","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","main":"karma.conf.js","keywords":["Simulation","climate"],"author":{"name":"Alain Deseine"},"dependencies":{"tslib":"^2.0.0"},"license":"SEE LICENSE IN LICENCE-en.txt","module":"fesm2015/cabinfo.eu-simclimat-lib.mjs","es2020":"fesm2020/cabinfo.eu-simclimat-lib.mjs","esm2020":"esm2020/cabinfo.eu-simclimat-lib.mjs","fesm2020":"fesm2020/cabinfo.eu-simclimat-lib.mjs","fesm2015":"fesm2015/cabinfo.eu-simclimat-lib.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/cabinfo.eu-simclimat-lib.mjs","es2020":"./fesm2020/cabinfo.eu-simclimat-lib.mjs","es2015":"./fesm2015/cabinfo.eu-simclimat-lib.mjs","node":"./fesm2015/cabinfo.eu-simclimat-lib.mjs","default":"./fesm2020/cabinfo.eu-simclimat-lib.mjs"}},"sideEffects":false,"_id":"@cabinfo.eu/simclimat-lib@1.4.1","gitHead":"1344ce05094f49e02cc5aa51a7a83c281f65613c","_nodeVersion":"20.10.0","_npmVersion":"10.5.2","dist":{"integrity":"sha512-o0gUXy5LJe2AlAY/0zci26XLIPIR6StSqR1ep5L7CNAjXqedD8HBy6tufrrJ5ckiYoBhCl7BjE6bHDWUuYvZKQ==","shasum":"b1121755edc4ed4f8b539c20874db11e9aa68026","tarball":"https://registry.npmjs.org/@cabinfo.eu/simclimat-lib/-/simclimat-lib-1.4.1.tgz","fileCount":26,"unpackedSize":895584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnr58xQ84VAY0wqeTKgGMOGtIWImuzOu9+LzDySmi4mgIhAJYsCai0aelTB2WOhInW6rzYUXH+pIO4K77GDJWGpbnP"}]},"_npmUser":{"name":"adeseine","email":"alain@cabinfo.fr"},"directories":{},"maintainers":[{"name":"adeseine","email":"alain@cabinfo.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simclimat-lib_1.4.1_1715577204177_0.13590753147317214"},"_hasShrinkwrap":false},"1.4.2":{"name":"@cabinfo.eu/simclimat-lib","version":"1.4.2","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","main":"karma.conf.js","keywords":["Simulation","climate"],"author":{"name":"Alain Deseine"},"dependencies":{"tslib":"^2.0.0"},"license":"SEE LICENSE IN LICENCE-en.txt","module":"fesm2015/cabinfo.eu-simclimat-lib.mjs","es2020":"fesm2020/cabinfo.eu-simclimat-lib.mjs","esm2020":"esm2020/cabinfo.eu-simclimat-lib.mjs","fesm2020":"fesm2020/cabinfo.eu-simclimat-lib.mjs","fesm2015":"fesm2015/cabinfo.eu-simclimat-lib.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/cabinfo.eu-simclimat-lib.mjs","es2020":"./fesm2020/cabinfo.eu-simclimat-lib.mjs","es2015":"./fesm2015/cabinfo.eu-simclimat-lib.mjs","node":"./fesm2015/cabinfo.eu-simclimat-lib.mjs","default":"./fesm2020/cabinfo.eu-simclimat-lib.mjs"}},"sideEffects":false,"_id":"@cabinfo.eu/simclimat-lib@1.4.2","gitHead":"1344ce05094f49e02cc5aa51a7a83c281f65613c","_nodeVersion":"20.10.0","_npmVersion":"10.5.2","dist":{"integrity":"sha512-wHSMkrZx7RyP9H42g5WJcY3YDpqwNSx8qJA/3l9WX/g1XMQ+qUhelfYC8TadgUdKzmxZfV9Nx4Y1UJXP1Qfh9g==","shasum":"746e7d5bc1fd46e3b282c29e7479b04288a7c070","tarball":"https://registry.npmjs.org/@cabinfo.eu/simclimat-lib/-/simclimat-lib-1.4.2.tgz","fileCount":26,"unpackedSize":895584,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/vmV6VHwRAJEtmFJDpcDQtWsjlCq0fWD5U6BROYCb2gIhAN1zVjxJ9u4+veiem+piF5g90gbZ2ncY5mU+CI5NWuax"}]},"_npmUser":{"name":"adeseine","email":"alain@cabinfo.fr"},"directories":{},"maintainers":[{"name":"adeseine","email":"alain@cabinfo.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simclimat-lib_1.4.2_1715577501242_0.17346705606733415"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-13T05:13:24.176Z","1.4.1":"2024-05-13T05:13:24.528Z","modified":"2024-05-13T05:18:21.749Z","1.4.2":"2024-05-13T05:18:21.482Z"},"maintainers":[{"name":"adeseine","email":"alain@cabinfo.fr"}],"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","keywords":["Simulation","climate"],"author":{"name":"Alain Deseine"},"license":"SEE LICENSE IN LICENCE-en.txt","readme":"# simclimat-lib\n\n[![npm version](https://badge.fury.io/js/simclimat-lib.svg)](https://badge.fury.io/js/simclimat-lib)\n[![HitCount](http://hits.dwyl.io/adeseine/simclimat-lib.svg)](http://hits.dwyl.io/adeseine/simclimat-lib)\n![NPM](https://img.shields.io/npm/l/simclimat-lib.svg)\n<!-- \n![GitHub last commit](https://img.shields.io/github/last-commit/alaindeseine/simclimat-lib.svg)\n![GitHub top language](https://img.shields.io/github/languages/top/alaindeseine/simclimat-lib.svg)\n![GitHub package.json version](https://img.shields.io/github/package-json/v/alaindeseine/simclimat-lib.svg)\n-->\n\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n> Note: This library is currently a work in progress and is therefore subject to frequent changes. Use with care. \n\n## Installation\n\nRun `npm install --save simclimat-lib` to install the library.\n\n## Objects\n\nThe library contains several objects. \n\nThree objects need to be instanciated in order to generate climate datas.\n\n### CExperienceValues\n\nTODO\n\n### CSimulationValues\n\nTODO\n\n### CModel\n\nCModel class contain all scientific calulation methods helpers and a public method called ``modeExecute()``. \n\nThis method do climate calculations and returned the CSimulationValues object passed in parameters fullfilled with climates values in the six datas arrays.\n\nTO BE CONTINUED\n\n### Example\n\n````typescript\n// Objects and vars déclaration\nlet years: numbers          = 10000;\nlet sv: CSimulationValues   = new CSimulationValues();\nlet ev: CExperienceValues   = new CExperienceValues( years );\nlet m : CModel              = new CModel();\n\n// Here you should call either create_actual_state() or create_1750_state() of CSimulationValues object to init properties and datas arrays. \nsv.create_1750_state();\n\n// Here you can change CSimulationValues properties before calling modelExecute\nsv.fixed_albedo     = true;\nsv.albedo_value     = 33;\n\n// Call modelExecute method to calculate climates datas\nsv = calculSimulation.modelExecute( sv, ev );\n\n// Inspect returned values in console\nconsole.info( sv );\n````\n","readmeFilename":"README.md"}