Discrete data-adaptive approximation of hyperelastic energy functions | Synapse