which can be calculated using empirical methods such as the group or component contribution method, or from theory using computational chemistry methods such as density functional theory, post Hartree-Fock and molecular dynamics.