{"library":"pypartmc","title":"PyPartMC","description":"Python interface to the PartMC (Particle Monte Carlo) model for simulating atmospheric aerosol dynamics. Version 2.0.6. Uses nanobind bindings. Irregular release cadence, roughly monthly.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pypartmc"],"cli":null},"imports":["import PyPartMC"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import PyPartMC as ppmc\nimport numpy as np\naero_data = ppmc.AeroData(\n    [\"SO4\", \"NaCl\"],\n    [ppmc.AeroData.species_data(\"SO4\", density=1.8, kappa=0.5),\n     ppmc.AeroData.species_data(\"NaCl\", density=2.16, kappa=1.0)]\n)\nstate = ppmc.GasState(aero_data)\nstate.set_conc(np.array([1e-5, 2e-5]))\nprint(state.conc)","lang":"python","description":"Initialize aerosol species data, create gas state, set concentrations.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}