Kinakalkula ng application na ito ang bigat ng donor (d) at acceptor (a) (mga) materyal para sa tiyak na D: isang ratios ng timbang, aktibong konsentrasyon ng layer at dami ng may kakayahang makabayad ng utang. May tatlong mga mode ng operasyon: 'Donor: Acceport', 'Donor1: Donor2: Acceport' at Donor: Acceptor1: Acceptor2 '.
Para sa bawat isa sa mga mode, tinutukoy ng user ang nais na timbang na 'ratio' sa pagitan ng (mga) donor at mga materyales sa (mga) accentor na sinusundan ng 'aktibong konsentrasyon ng layer' (sa G / L-1) at ang 'solvent volume' (sa μl). Agad na kinakalkula ng programa ang mga resulta ng 'donor / acceptor weight' na mga halaga ng nararapat na materyal (sa MG). Ang lahat ng mga patlang ay mae-edit at kapalit ayon sa sumusunod na lohika:
- Kapag ang alinman sa tatlong 'ratio', 'aktibong patlang ng layer concentration' o 'solvent volume' ay binago, ang lahat ng 'donor / acceptor weights' ay muling kinalkula, habang pinapanatili ang natitirang dalawang patlang na pare-pareho.
- Kapag ang alinman sa mga patlang ng 'donor / acceptor weight' ay binago, ang natitirang bahagi ng 'donor / acceptor weight' ay muling kinakalkula kasama ang field na 'dami ng solvent', habang ang 'ratio' At ang mga halaga ng 'aktibong layer concentration' ay pinananatiling pare-pareho.
Batay sa huling pag-andar, ang application ay nagiging napakadaling gamit ang mga materyales na hindi maaaring timbangin nang tumpak (hal. Walang amorphous na materyales) o may mga sitwasyon kung saan mali ang weighting process. Ang user ay maaaring magpasok ng maling sinusukat timbang (na naiiba mula sa naka-target / kinakalkula timbang) at pagkatapos ay i-update ng application ang dami ng solvent at ang bigat ng mga natitirang materyales, pinapanatili ang parehong kabuuang ratio at aktibong konsentrasyon ng layer.
Para sa mga solong materyal na kalkulasyon, maaaring gamitin ang donor-acceptor mode sa donor: Ratio ng Acceptor na nakatakda sa 1: 0.
Ang bawat mode ay nagsisimula sa ilang mga default na halaga sa lahat ng mga patlang, na ginamit bilang isang halimbawa. Ang pindutan ng pag-reset na inilagay sa itaas na kaliwang sulok ng bawat mode, ibabalik ang mga default na halaga.
* Kung nakakaranas ka ng mga problema sa input, nakakakita ng mga halaga na kumikilos strangely subukan upang baguhin ang wika ng pag-input. Ito ay malamang na sanhi ng pagkakaiba sa pagitan ng ',' at '.' Kabilang sa mga keyboard.
All 3 modes are functional, no bugs reported
App works well on tablets (however no full-screen mode is currently supported)