Lemma is an Electromagnetics API
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Lemma 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /* This file is part of Lemma, a geophysical modelling and inversion API */
  2. /* Copyright (C) 2009-2013 Trevor Irons <trevorirons@gmail.com> */
  3. /* This Source Code Form is subject to the terms of the Mozilla Public
  4. * License, v. 2.0. If a copy of the MPL was not distributed with this
  5. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
  6. /**
  7. @file
  8. @author Trevor Irons
  9. @version $Id$
  10. **/
  11. // Convenience include all of Lemma
  12. #ifndef LEMMAINCLUDE_INC
  13. #define LEMMAINCLUDE_INC
  14. // Basic EM Classes
  15. //#include "dipolesource.h"
  16. #include "emearth1d.h"
  17. #include "emearth3d.h"
  18. #include "kernel.h"
  19. #include "receiverpoints.h"
  20. #include "receivercubes.h"
  21. #include "hankeltransformgaussianquadrature.h"
  22. #include "layeredearthem.h"
  23. #include "WireAntenna.h"
  24. #include "PolygonalWireAntenna.h"
  25. #include "gaussianquadrature.h"
  26. #include "digitalfiltercostrans.h"
  27. #include "octreegrid.h"
  28. // TEM
  29. #include "TEMSurvey.h"
  30. #include "TEMInductiveReceiver.h"
  31. #include "TEMTransmitter.h"
  32. //#include "rectilineargrid.h"
  33. // Specialized EM Classes
  34. #include "instrumenttem.h"
  35. #include "instrumentfem.h"
  36. // TEM Classes
  37. #include "datatem.h"
  38. #include "modelreadertem1dubc.h"
  39. #include "datareadertem.h"
  40. // FEM Classes
  41. #include "datareaderfemubc.h"
  42. #include "datafem.h"
  43. // Inverse
  44. #include "quasinewtonbfgs.h"
  45. #include "inversesolvertem1d.h"
  46. #endif // ----- #ifndef LEMMAINCLUDE_INC -----
  47. /* vim: set tabstop=4 expandtab: */
  48. /* vim: set filetype=cpp: */