Topics (16) View all

Research experience

    • Jan 2004–
      Dec 2011
      Research: French National Centre for Scientific Research
      French National Centre for Scientific Research · Centre de Biophysique Moléculaire
      Paris · France
    • Jan 1998–
      Dec 2010
      Research: CNRS Orleans Campus
      CNRS Orleans Campus · Centre of Molecular Biophysics
      Orléans · France
    • Jan 2005–
      Dec 2006
      Research: Commissariat à l'énergie atomique et aux énergies alternatives
      Commissariat à l'énergie atomique et aux énergies alternatives · LLB - Laboratoire Léon Brillouin
      Gif-sur-Yvette · France
    • Jan 2003
      Research: Institut national de la santé et de la recherche médicale
      Institut national de la santé et de la recherche médicale
      Paris · France
    • Jan 1992–
      Dec 1996
      Research: Rheinisch-Westfälische Technische Hochschule Aachen
      Rheinisch-Westfälische Technische Hochschule Aachen · Institut für Theorie der statistischen Physik A
      Aachen · Germany
  • Teaching: Scientific Programming

Other

  • Other Interests
    Editorial board of "Computing in Science and Engineering " magazine

Questions and Answers (1) View all

  • Answer added in Simulation and Modeling
    29 Do all computational chemists have to learn Linux programming?
    By Gabriela Arias De la Rosa · City University of New York - York College
    Konrad Hinsen · French National Centre for Scientific Research
    Scientific computing is much better developed on the Unix family of operating systems (which includes Linux and MacOS X, but not Windows) than on anyt... [more]

Publications (87) View all

  • Source
    Article: Scaling laws and memory effects in the dynamics of liquids and proteins
    [show abstract] [hide abstract]
    ABSTRACT: Recent progress in the numerical calculation of memory functions from molecular dynamics simulations allowed the gaining of deeper insight into the relaxation dynamics of liquids and proteins. The concept of memory functions goes back to the work of R. Zwanzig on the generalized Langevin equation, and it was the basis for the development of various dynamical models for liquids. In this article we present briefly a method for the numerical calculation of memory functions, which is then applied to study their scaling behavior in normal and fractional Brownian dynamics. It has been shown recently that the model of fractional Brownian dynamics constitutes effectively a link between protein dynamics on the nanosecond time scale, which is accessible to molecular dynamics simulations and thermal neutron scattering, and the much longer time scale of functional protein dynamics, which can be studied by fluorescence correlation spectroscopy.
    Physics of Particles and Nuclei Letters 04/2012; 5(3):189-195.
  • Article: Parallel Scripting with Python
    K. Hinsen
    [show abstract] [hide abstract]
    ABSTRACT: The combination of the Python language and the bulk synchronous parallel computing model make developing and testing parallel programs a much more pleasurable experience.
    Computing in Science and Engineering 12/2007; 9(6):82-89. · 1.42 Impact Factor
  • Article: Influence of constraints on the dynamics of polypeptide chains.
    K Hinsen, GR Kneller
    Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics 01/1996; 52(6):6868-6874.
  • Article: Generalized Euler equations for linked rigid bodies.
    GR Kneller, K Hinsen
    Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics 09/1994; 50(2):1559-1564.
  • Source
    Article: The Promises of Functional Programming
    K. Hinsen
    [show abstract] [hide abstract]
    ABSTRACT: Adopting a functional programming style could make your programs more robust, more compact, and more easily parallelizable. However, mastering it requires some effort. This article's purpose is to explain what functional programming is and how it differs from traditional imperative programming. The author also explains how functional programming helps with concurrent and parallel programming. The language I use in the examples is Clojure, a modern dialect of Lisp.
    Computing in Science and Engineering 09/2009; · 1.42 Impact Factor

Following (29) See all

Followers (69) See all