eBook - ePub
Numerical Recipes in Quantum Information Theory and Quantum Computing
An Adventure in FORTRAN 90
M.S. Ramkarthik, Payal D. Solanki
This is a test
Share book
- 424 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
eBook - ePub
Numerical Recipes in Quantum Information Theory and Quantum Computing
An Adventure in FORTRAN 90
M.S. Ramkarthik, Payal D. Solanki
Book details
Book preview
Table of contents
Citations
About This Book
This first of a kind textbook provides computational tools in Fortran 90 that are fundamental to quantum information, quantum computing, linear algebra and one dimensional spin half condensed matter systems. Over 160 subroutines are included, and the numerical recipes are aided by detailed flowcharts. Suitable for beginner and advanced readers alike, students and researchers will find this textbook to be a helpful guide and a compendium.
Key Features:
-
- Includes 160 subroutines all of which can be used either as a standalone program or integrated with any other main program without any issues.
-
- Every parameter in the input, output and execution has been provided while keeping both beginner and advanced users in mind.
-
- The output of every program is explained thoroughly with detailed examples.
-
- A detailed dependency chart is provided for every recipe.
Frequently asked questions
How do I cancel my subscription?
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlegoâs features. The only differences are the price and subscription period: With the annual plan youâll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, weâve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Numerical Recipes in Quantum Information Theory and Quantum Computing an online PDF/ePUB?
Yes, you can access Numerical Recipes in Quantum Information Theory and Quantum Computing by M.S. Ramkarthik, Payal D. Solanki in PDF and/or ePUB format, as well as other popular books in Physical Sciences & Quantum Theory. We have over one million books available in our catalogue for you to explore.
Information
1
Introduction to FORTRAN 90
For those who are new to the FORTRAN [1, 2, 3] programming language this chapter will give a detailed explanation of the FORTRAN 90 language, its syntax and structure. In this chapter we give a brief introduction to the FORTRAN 90 programming language. This we feel is important because it can provide a ready reference for those who use this book. FORTRAN is an open source distribution wherein anyone is free to download and use it. FORTRAN was developed by John Backus and his team at IBM [4] in 1957 specifically designed for scientific programming. In fact, the name FORTRAN stands for FORmula TRANslation and the FORTRAN code is more mathematically readable. From then on, the language has evolved exponentially with various features being updated in every release of it. The modern version of FORTRAN has many new features in it. However, we will be adhering to FORTRAN 90 throughout this book.
In the further sections we will give a complete view of FORTRAN 90. The program is written in any of the infinite text editors available in the web market and this program file should have file extension as â.f90' for the compiler to recognize it. All the programs in FORTRAN start with the keyword PROGRAM and it ends with END PROGRAM. FORTRAN uses âimplicit real(a - h, o - z)' reserves i to n as an integer by default and the complementary alphabets as real. However, if we use âimplicit none', it allows us to define a variable of our choice. The authors feel that implicit none is better as we will have control over our variables declared and it will facilitate easy debugging, however this is purely the choice of the programmer. FORTRAN codes are case insensitive except for string literals. Also note that FORTRAN handles single and double precision with equal ease. The single precisi...