solve.h #if defined uvic_embm_explicit || defined uvic_embm_explicit_q # if defined uvic_embm_adv_q # endif #endif #if !defined uvic_embm_explicit || defined uvic_embm_explicit_q # if defined uvic_embm_solve2x # else # endif # if defined uvic_embm_solve2y # else # endif # if defined uvic_embm_adi # endif # if defined uvic_embm_mgrid # endif # if defined uvic_embm_slap # endif # if defined uvic_embm_essl # endif # if defined uvic_embm_sparskit # endif #endif #if defined uvic_embm_solve2x #endif #if defined uvic_embm_solve2y #endif #if defined uvic_embm_solve2x || uvic_embm_solve2y #endif