Basic principles of modeling reactive sputtering | Synapse