Per quanto ne so, i due grandi framework software generici per la scienza computazionale del Dipartimento dell'Energia sono PETSc e Trilinos . Sembrano simili a prima vista, al di là delle differenze di linguaggio (C contro C ++). Quali sono le principali differenze tra i due framework e quali fattori dovrebbero influenzare la scelta l'uno rispetto all'altro? (Ignora i pregiudizi istituzionali e le infrastrutture esistenti.)