Numerical modeling of piezoelectric energy harvesting devices Energy harvesting space time finite elements harvesting circuit coupled system and monolithic framework