메뉴 건너뛰기




Volumn 23, Issue 1, 2009, Pages 42-61

Opendda: A novel high-performance computational framework for the discrete dipole approximation

Author keywords

CG FFT; Discrete dipole approximation; Matrix vector product; Optimization; Parallel algorithm

Indexed keywords

APPROXIMATION ALGORITHMS; COMPUTATIONAL GEOMETRY; DISCRETE FOURIER TRANSFORMS; MATHEMATICAL TRANSFORMATIONS; OPTICAL PROPERTIES; PARALLEL PROCESSING SYSTEMS;

EID: 62249134423     PISSN: 10943420     EISSN: 17412846     Source Type: Journal    
DOI: 10.1177/1094342008097914     Document Type: Article
Times cited : (24)

References (44)
  • 4
    • 18144413276 scopus 로고
    • 2nd edition. New York: Chelsea Publishing
    • Davis, P.J. (1994). Circulant Matrices, 2nd edition. New York: Chelsea Publishing.
    • (1994) Circulant Matrices
    • Davis, P.J.1
  • 5
    • 0000247864 scopus 로고
    • Optical properties of molecular aggregates. I. Classical model of electronic absorption and refraction
    • DeVoe, H. (1964). Optical properties of molecular aggregates. I. Classical model of electronic absorption and refraction, J. Chem. Phys., 41: 393-400.
    • (1964) J. Chem. Phys. , vol.41 , pp. 393-400
    • DeVoe, H.1
  • 6
    • 36849131677 scopus 로고
    • Optical properties of molecular aggregates. II. Classical theory of the refraction, absorption and optical activity of solution and crystals
    • DeVoe, H. (1965). Optical properties of molecular aggregates. II. Classical theory of the refraction, absorption and optical activity of solution and crystals, J. Chem. Phys., 43: 3199-3208.
    • (1965) J. Chem. Phys. , vol.43 , pp. 3199-3208
    • DeVoe, H.1
  • 7
    • 0001193232 scopus 로고
    • The Discrete-Dipole Approximation and its application to interstellar graphite grains
    • Draine, B.T. (1988). The Discrete-Dipole Approximation and its application to interstellar graphite grains, Astrophys. J., 333: 848-872.
    • (1988) Astrophys. J. , vol.333 , pp. 848-872
    • Draine, B.T.1
  • 8
    • 0028406759 scopus 로고
    • Discrete-Dipole Approximation for scattering calculations
    • Draine, B.T. and Flatau, P.J. (1994). Discrete-Dipole Approximation for scattering calculations, J. Opt. Soc. Amer. A, 11: 1491-1499.
    • (1994) J. Opt. Soc. Amer. A , vol.11 , pp. 1491-1499
    • Draine, B.T.1    Flatau, P.J.2
  • 9
    • 28944452553 scopus 로고    scopus 로고
    • User guide for the Discrete Dipole Approximation code DDSCAT 6.1
    • Draine, B.T. and Flatau, P.J. (2004). User guide for the Discrete Dipole Approximation code DDSCAT 6.1. ArXiv Astrophysics e-prints. http:// arxiv.org/abs/astro-ph/0409262v2.
    • (2004) ArXiv Astrophysics E-prints
    • Draine, B.T.1    Flatau, P.J.2
  • 10
    • 12044249855 scopus 로고
    • Beyond Clausius-Mossotti - Wave propagation on a polarizable point lattice and the discrete dipole approximation
    • Draine, B.T. and Goodman, J. (1993). Beyond Clausius-Mossotti - wave propagation on a polarizable point lattice and the discrete dipole approximation, Astrophys. J., 405: 685-697.
    • (1993) Astrophys. J. , vol.405 , pp. 685-697
    • Draine, B.T.1    Goodman, J.2
  • 11
    • 33747177562 scopus 로고    scopus 로고
    • The application of iterative solvers in discrete dipole approximation method for computing electromagnetic scattering
    • Fan, Z.H., Wang, D.X., Chen, R.S., and Yung, E.K.N. (2006). The application of iterative solvers in discrete dipole approximation method for computing electromagnetic scattering, Microwave Opt. Tech. Lett., 48: 1741-1746.
    • (2006) Microwave Opt. Tech. Lett. , vol.48 , pp. 1741-1746
    • Fan, Z.H.1    Wang, D.X.2    Chen, R.S.3    Yung, E.K.N.4
  • 12
    • 0031207995 scopus 로고    scopus 로고
    • Improvements in the discrete-dipole approximation method of computing scattering and absorption
    • Flatau, P.J. (1997). Improvements in the discrete-dipole approximation method of computing scattering and absorption, Opt. Lett., 22(16): 1205-1207.
    • (1997) Opt. Lett. , vol.22 , Issue.16 , pp. 1205-1207
    • Flatau, P.J.1
  • 13
  • 14
    • 0001027363 scopus 로고
    • Conjugate gradient-type methods for linear systems with complex symmetric coefficient matrices
    • Freund, R. (1992). Conjugate gradient-type methods for linear systems with complex symmetric coefficient matrices, SIAM J. Sci. Comput., 13(1): 425-448.
    • (1992) SIAM J. Sci. Comput. , vol.13 , Issue.1 , pp. 425-448
    • Freund, R.1
  • 15
    • 0001031880 scopus 로고
    • A transpose-free quasi-minimal residual algorithm for non-Hermitian linear systems
    • Freund, R. (1993). A transpose-free quasi-minimal residual algorithm for non-Hermitian linear systems, SIAM J. Sci. Comput., 14(2): 470-482.
    • (1993) SIAM J. Sci. Comput. , vol.14 , Issue.2 , pp. 470-482
    • Freund, R.1
  • 16
    • 25444452938 scopus 로고
    • A quasi-minimal residual method for non-hermitian linear systems
    • Freund, R. and Nachtigal, N. (1991). A quasi-minimal residual method for non-hermitian linear systems, Numer. Math., 60: 315-339.
    • (1991) Numer. Math. , vol.60 , pp. 315-339
    • Freund, R.1    Nachtigal, N.2
  • 17
    • 0000806356 scopus 로고
    • An implementation of the QMR method based on coupled two-term recurrences
    • Freund, R. and Nachtigal, N. (1992). An implementation of the QMR method based on coupled two-term recurrences, SIAM J. Sci. Comput., 15(2): 313-337.
    • (1992) SIAM J. Sci. Comput. , vol.15 , Issue.2 , pp. 313-337
    • Freund, R.1    Nachtigal, N.2
  • 18
    • 0031636309 scopus 로고    scopus 로고
    • FFTW: An adaptive software architecture for the FFT
    • Frigo, M. and Johnson, S.G. (1998). FFTW: An adaptive software architecture for the FFT, Proc. ICASSP, 3: 1381-1384.
    • (1998) Proc. ICASSP , vol.3 , pp. 1381-1384
    • Frigo, M.1    Johnson, S.G.2
  • 20
    • 0004236492 scopus 로고    scopus 로고
    • 3rd edition. Baltimore, MD: The Johns Hopkins University Press
    • Golub, G.H. and Van Loan, C.F. (1996). Matrix Computations, 3rd edition. Baltimore, MD: The Johns Hopkins University Press.
    • (1996) Matrix Computations
    • Golub, G.H.1    Van Loan, C.F.2
  • 21
    • 84975565504 scopus 로고
    • Application of Fast Fourier Transform techniques to the Discrete Dipole Approximation
    • Goodman, J.J., Draine, B.T., and Flatau, P.J. (1991). Application of Fast Fourier Transform techniques to the Discrete Dipole Approximation, Opt. Lett., 16: 1198-1200.
    • (1991) Opt. Lett. , vol.16 , pp. 1198-1200
    • Goodman, J.J.1    Draine, B.T.2    Flatau, P.J.3
  • 22
    • 0000135303 scopus 로고
    • Methods of conjugate gradient for solving linear systems
    • Hestenes, M.R. and Stiefel, E. (1952). Methods of conjugate gradient for solving linear systems, J. Res. Nat. Bur. Stand., 49: 409-436.
    • (1952) J. Res. Nat. Bur. Stand. , vol.49 , pp. 409-436
    • Hestenes, M.R.1    Stiefel, E.2
  • 24
    • 0346215112 scopus 로고
    • Coupled dipole simulations of elastic light scattering on parallel systems
    • Hoekstra, A.G. and Sloot, P.M.A. (1995). Coupled dipole simulations of elastic light scattering on parallel systems, Int. J. Mod. Phys. C, 6: 663-679.
    • (1995) Int. J. Mod. Phys. C , vol.6 , pp. 663-679
    • Hoekstra, A.G.1    Sloot, P.M.A.2
  • 25
    • 0032375757 scopus 로고    scopus 로고
    • Large scale simulations of elastic light scattering by a fast discrete dipole approximation
    • Hoekstra, A.G., Grimminick, M., and Sloot, P.M.A. (1998). Large scale simulations of elastic light scattering by a fast discrete dipole approximation, Int. J. Mod. Phys. C, 9: 87-102.
    • (1998) Int. J. Mod. Phys. C , vol.9 , pp. 87-102
    • Hoekstra, A.G.1    Grimminick, M.2    Sloot, P.M.A.3
  • 27
    • 12044254470 scopus 로고
    • Light-scattering by porous dust particles in the discrete dipole approximation
    • Lumme, K. and Rahola, J. (1994). Light-scattering by porous dust particles in the discrete dipole approximation, Astrophys. J., 425(2): 653-667.
    • (1994) Astrophys J. , vol.425 , Issue.2 , pp. 653-667
    • Lumme, K.1    Rahola, J.2
  • 28
    • 0032166492 scopus 로고    scopus 로고
    • Comparison of light scattering by stochastically rough spheres, best-fit spheroids and spheres
    • Lumme, K. and Rahola, J. (1998). Comparison of light scattering by stochastically rough spheres, best-fit spheroids and spheres, J. Quant. Spectrosc. Radiat., 60(3): 439-450.
    • (1998) J. Quant. Spectrosc. Radiat. , vol.60 , Issue.3 , pp. 439-450
    • Lumme, K.1    Rahola, J.2
  • 29
    • 0032165332 scopus 로고    scopus 로고
    • Evaluation of iteration methods used when modelling scattering features on surfaces using the discrete dipole approximation
    • Nebeker, B.M., Starr, G.W., and Hirleman, E. (1998). Evaluation of iteration methods used when modelling scattering features on surfaces using the discrete dipole approximation, J. Quant. Spectrosc. Radiat. Trans., 60: 493-500.
    • (1998) J. Quant. Spectrosc. Radiat. Trans. , vol.60 , pp. 493-500
    • Nebeker, B.M.1    Starr, G.W.2    Hirleman, E.3
  • 31
    • 0000793042 scopus 로고
    • Scattering and absorption of light by non-spherical dielectric grains
    • Purcell, E.M. and Pennymaker, C.R. (1973). Scattering and absorption of light by non-spherical dielectric grains, Astrophys. J., 186: 705-714.
    • (1973) Astrophys. J. , vol.186 , pp. 705-714
    • Purcell, E.M.1    Pennymaker, C.R.2
  • 32
    • 0011004571 scopus 로고    scopus 로고
    • Efficient solution of dense systems of linear equations in electromagnetic scattering calculations
    • Ph. D. thesis, Helsinki University of Technology, Finland
    • Rahola, J. (1996). Efficient solution of dense systems of linear equations in electromagnetic scattering calculations. Ph. D. thesis, Helsinki University of Technology, Finland.
    • (1996)
    • Rahola, J.1
  • 35
    • 0001845470 scopus 로고
    • BiCGSTAB(L) for linear equations involving unsymmetric matrices with complex spectrum
    • Sleijpen, G.L.G. and Fokkema, D.R. (1993). BiCGSTAB(L) for linear equations involving unsymmetric matrices with complex spectrum, Elect. Trans. Numer. Anal., 1: 11-32.
    • (1993) Elect. Trans. Numer. Anal. , vol.1 , pp. 11-32
    • Sleijpen, G.L.G.1    Fokkema, D.R.2
  • 36
    • 0002716979 scopus 로고
    • CGS, a fast Lanczos-type solver for non-symmetric linear systems
    • Sonneveld, P. (1989). CGS, a fast Lanczos-type solver for non-symmetric linear systems, SIAM J. Sci. Comput., 10(1): 36-52.
    • (1989) SIAM J. Sci. Comput. , vol.10 , Issue.1 , pp. 36-52
    • Sonneveld, P.1
  • 37
    • 0000005482 scopus 로고
    • Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems
    • van der Vorst, H.A. (1992). Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems, SIAM J. Sci. Comput., 13(2): 631-644.
    • (1992) SIAM J. Sci. Comput. , vol.13 , Issue.2 , pp. 631-644
    • van der Vorst, H.A.1
  • 39
    • 0021408614 scopus 로고
    • Optical constants of ice from the ultraviolet to the microwave
    • Warren, S.G. (1984). Optical constants of ice from the ultraviolet to the microwave, Appl. Opt., 23(8): 218-229.
    • (1984) Appl. Opt. , vol.23 , Issue.8 , pp. 218-229
    • Warren, S.G.1
  • 40
    • 0033294667 scopus 로고    scopus 로고
    • ML(k)BiCGSTAB: A BiCGSTAB variant based on multiple Lanczos starting vectors
    • Yeung, M. and Chan, T.F. (1999). ML(k)BiCGSTAB: A BiCGSTAB variant based on multiple Lanczos starting vectors, SIAM J. Sci. Comput., 21(4): 1263-1290.
    • (1999) SIAM J. Sci. Comput. , vol.21 , Issue.4 , pp. 1263-1290
    • Yeung, M.1    Chan, T.F.2
  • 41
    • 34247524094 scopus 로고    scopus 로고
    • The discrete dipole approximation: An overview and recent developments
    • Yurkin, M.A. and Hoekstra, A.G. (2007). The discrete dipole approximation: An overview and recent developments, J. Quant. Spectrosc. Radiat. Trans., 106: 558-589.
    • (2007) J. Quant. Spectrosc. Radiat. Trans. , vol.106 , pp. 558-589
    • Yurkin, M.A.1    Hoekstra, A.G.2
  • 43
    • 34247467410 scopus 로고    scopus 로고
    • The discrete dipole approximation for simulation of light scattering by particles much larger than the wavelength
    • Yurkin, M.A., Maltsev, V.P., and Hoekstra, A.G. (2007). The discrete dipole approximation for simulation of light scattering by particles much larger than the wavelength, J. Quant. Spectrosc. Radiat. Trans., 106(1-3): 546-557.
    • (2007) J. Quant. Spectrosc. Radiat. Trans. , vol.106 , Issue.1-3 , pp. 546-557
    • Yurkin, M.A.1    Maltsev, V.P.2    Hoekstra, A.G.3
  • 44
    • 0041785880 scopus 로고    scopus 로고
    • Backscattering and negative polarization of agglomerate particles
    • Zubko, E., Shkuratov, Y., Hart, M., Eversole, J., and Videen, G. (2003). Backscattering and negative polarization of agglomerate particles, Opt. Lett., 28: 1504-1506.
    • (2003) Opt. Lett. , vol.28 , pp. 1504-1506
    • Zubko, E.1    Shkuratov, Y.2    Hart, M.3    Eversole, J.4    Videen, G.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.