Cargando…

Computation in science /

Computation in Science provides a theoretical background in computation to scientists who use computational methods. It explains how computing is used in the natural sciences, and provides a high-level overview of those aspects of computer science and software engineering that are most relevant for...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Hinsen, Konrad (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: San Rafael [California] (40 Oak Drive, San Rafael, CA, 94903, USA) : Morgan & Claypool Publishers, [2015]
Colección:IOP concise physics.
IOP (Series). Release 2.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000nam a2200000 4500
001 IOP_9781681740935
003 IOP
005 20160125220128.0
006 m eo d
007 cr cn |||m|||a
008 160110s2015 caua ob 000 0 eng d
020 |a 9781681740935  |q ebook 
020 |a 9781681742212  |q mobi 
020 |z 9781681740294  |q print 
024 7 |a 10.1088/978-1-6817-4093-5  |2 doi 
035 |a (CaBNVSL)thg00970617 
035 |a (OCoLC)935993833 
040 |a CaBNVSL  |b eng  |e rda  |c CaBNVSL  |d CaBNVSL 
050 4 |a Q172  |b .H563 2015eb 
072 7 |a PH  |2 bicssc 
072 7 |a SCI055000  |2 bisacsh 
082 0 4 |a 501/.51  |2 23 
100 1 |a Hinsen, Konrad,  |e author. 
245 1 0 |a Computation in science /  |c Konrad Hinsen. 
264 1 |a San Rafael [California] (40 Oak Drive, San Rafael, CA, 94903, USA) :  |b Morgan & Claypool Publishers,  |c [2015] 
264 2 |a Bristol [England] (Temple Circus, Temple Way, Bristol BS1 6HG, UK) :  |b IOP Publishing,  |c [2015] 
300 |a 1 online resource (various pagings) :  |b illustrations (some color). 
336 |a text  |2 rdacontent 
337 |a electronic  |2 isbdmedia 
338 |a online resource  |2 rdacarrier 
490 1 |a IOP concise physics,  |x 2053-2571 
490 1 |a [IOP release 2] 
500 |a "Version: 20151201"--Title page verso. 
500 |a "A Morgan & Claypool publication as part of IOP Concise Physics"--Title page verso. 
504 |a Includes bibliographical references. 
505 0 |a Preface -- 1. What is computation? -- 1.1. Defining computation -- 1.2. The roles of computation in scientific research -- 1.3. Further reading 
505 8 |a 2. Computation in science -- 2.1. Traditional science : celestial mechanics -- 2.2. Scientific models and computation -- 2.3. Computation at the interface between observations and models -- 2.4. Computation for developing insight -- 2.5. The impact of computing on science -- 2.6. Further reading 
505 8 |a 3. Formalizing computation -- 3.1. From manual computation to rewriting rules -- 3.2. From computing machines to automata theory -- 3.3. Computability -- 3.4. Restricted models of computation -- 3.5. Computational complexity -- 3.6. Computing with numbers -- 3.7. Further reading 
505 8 |a 4. Automating computation -- 4.1. Computer architectures -- 4.2. Programming languages -- 4.3. Software engineering -- 4.4. Further reading 
505 8 |a 5. Taming complexity -- 5.1. Chaos and complexity in computation -- 5.2. Validation and testing -- 5.3. Abstraction -- 5.4. Managing state -- 5.5. Incidental complexity and technical debt -- 5.6. Further reading 
505 8 |a 6. Outlook : scientific knowledge in the digital age -- 6.1. Software as a medium for representing scientific knowledge -- 6.2. Reproducibility -- 6.3. The time scales of scientific progress and computing -- 6.4. Preparing the future -- 6.5. Further reading. 
520 3 |a Computation in Science provides a theoretical background in computation to scientists who use computational methods. It explains how computing is used in the natural sciences, and provides a high-level overview of those aspects of computer science and software engineering that are most relevant for computational science. The focus is on concepts, results, and applications, rather than on proofs and derivations. The unique feature of this book is that it connects the dots between computational science, the theory of computation and information, and software engineering. It should help scientists to better understand how they use computers in their work, and to how computers work. It is meant to compensate for the general lack of any formal training in computer science and information theory. Readers will learn something that they can use throughout their careers. 
521 |a Graduate and postgraduate professional researchers and engineers. 
530 |a Also available in print. 
538 |a Mode of access: World Wide Web. 
538 |a System requirements: Adobe Acrobat Reader. 
545 |a Konrad Hinsen obtained a PhD in theoretical physics from RWTH Aachen University. He has been a researcher at the French Centre National de la Recherche Scientifique (CNRS) for 15 years and he is the author or co-author of 70 scientific publications in the fields of colloid science, molecular biophysics, structural biology, and scientific computing. He was a founding member of the team that created the "Numerical Python" library, which became the basis for the highly successful scientific software ecosystem around the Python language. His current research interests are the development of coarse-grained models for protein structure, flexibility, and dynamics, and of techniques to improve the validation and replicability of computational science. 
588 0 |a Title from PDF title page (viewed on January 10, 2016). 
650 0 |a Science  |x Mathematics. 
650 7 |a SCIENCE / Physics / General.  |2 bicssc 
650 7 |a Physics.  |2 bisacsh 
710 2 |a Morgan & Claypool Publishers,  |e publisher. 
710 2 |a Institute of Physics (Great Britain),  |e publisher. 
776 0 8 |i Print version:  |z 9781681740294 
830 0 |a IOP concise physics. 
830 0 |a IOP (Series).  |p Release 2. 
856 4 0 |u https://iopscience.uam.elogim.com/book/978-1-6817-4093-5  |z Texto completo