# ------------------- Source files -------------------- add_library( PugsScheme AcousticSolver.cpp HyperelasticSolver.cpp DiscreteFunctionIntegrator.cpp DiscreteFunctionInterpoler.cpp DiscreteFunctionUtils.cpp DiscreteFunctionVectorIntegrator.cpp DiscreteFunctionVectorInterpoler.cpp ScalarDiamondScheme.cpp VectorDiamondScheme.cpp FluxingAdvectionSolver.cpp ) target_link_libraries( PugsScheme ${HIGHFIVE_TARGET} )