GithubHelp home page GithubHelp logo

jarvist / amphisbaena Goto Github PK

View Code? Open in Web Editor NEW
2.0 3.0 0.0 3.57 MB

Slithering snake code from summer 2005 - http://pubs.acs.org/doi/abs/10.1021/nl0608386

C 83.19% Objective-C 2.31% Shell 1.30% C++ 4.69% CSS 1.40% Awk 0.43% TeX 6.68%
polymer transport kinetic-monte-carlo slithering-snakes metropolis-monte-carlo morphologies percolation-threshold polymer-chains

amphisbaena's Introduction

Amphisbaena and Gorgophone - codes to simulate reptation / flory model of a polymer, and Time-of-Flight mobility simulations.

This was developed in Summer 2005 in Jenny Nelson's group at Imperial College. This code produced the results for this Nanoletters paper:

http://pubs.acs.org/doi/abs/10.1021/nl0608386

"Monte Carlo algorithms are used to simulate the morphologies adopted by polymer chains in a polymer-blend film in the limits where the chains are mutually attractive (homophilic regime) and mutually repulsive (heterophilic regime) and then to simulate the drift transport of charges through the polymer chains. In the homophilic regime, chains aggregate into tangled domains resulting in a relatively high percolation threshold, a high density of configurational trap states, and slow, dispersive charge transport. In the heterophilic regime at the same polymer volume fraction, chains self-organize into a lacework pattern resulting in a low percolation threshold and efficient, trap-free charge transport. For homophilic morphologies interchain hopping is rate-limiting and mobility is insensitive to chain length, whereas for heterophilic morphologies intrachain transport is important and mobility increases with increasing chain length. The morphologies are used in simulations of photocurrent quantum efficiency for donor\u2212acceptor blend photodiodes, which show that the effects of morphology on charge pair generation and recombination compete with the effect on transport, such that the optimum blend composition is sensitive to both morphology and recombination rate. We conclude that it is essential to consider the connectivity of and morphology adopted by polymer chains in the optimization of materials for organic solar cells."

Here be dragons; I was a lowly undergrad & loved stealing cycles in pure C more than making things readable.

Also here in the -p3ht subdirectory was some more recent work (circa. 2008) on a code that added ansiotropic energy to the polymer chains to induce directional crystallisation, this work went into a conference proceedings by Amanda Chatten, but I don't believe that's accessible anywhere.

May your polymer chains reptate in a manner truly sublime.

Slithers: 9000000 Snakes: 40 Lattice Points: 1750
Density: 0.450000 Electricsegments: 720 Percolation: 1 Fraction Electric Snakes: 0.900000

ZZZZZAAAAAAAAAASSSSCCCCCCYYYYYYFFFFFFFFFNNNNHHHHHHHHHOOOO.OOOOOMMMMMMM
ZZ..ZAAAAAAAAAASSSSCCCC..YYYYYYFFFFFFFFFNNNNN.LLHHHHHHOOOOO.....MMMMMM
ZZZ.Z...........SSSCCCC...YYYYYFF.......NNNNNLLLHH.HHHOOOO......MMMMM.
ZZZ.Z............SSCCCC.......YYY.........NNNLLLKKKK..OO...........MM.
.ZZZZ............SSSCC....................NNNLLLKKKK..................
.................SSSS.......................LLLLKKKK..................
............................................LLLLKKKKX.................
.............................................LJJKKKKXX................
..TTT..................KKKK...................JJJJXXXXEEEEE...........
..TTT.WWW..............KKKK......JJJJJJJCCCCCJJJJJXXX.EEEEE...........
...TT.WWWW.............KKKKEE.LL.JJJJJJJCCCCCJJJJJXXXXXEEEEE..........
...TTTTWWW....QQ..DDDD.KKKKEEELLLJJJJJJ.CCCCCJJ.JJXXXXXEEEEE..........
...TTTTWWWWWQQQQQDDDDDDKKKKE.ELLLLL.UUFFCCCCCDDDD.....................
...TTTTWWWWWQQQQQDDDDDDGGEEEEELLLLLUUUFFFRRRRDDDD.....................
...GGGGGBBBBBQQQQQDDDDGGGEEEEELLLLLUUUFFFRRRRDDDD.....................
..GGGGGGBBBBB..QQQ....GGGGGEEEIIUUUUUFFFFRRRRDDDD.....................
..GGGGBBBBBBB.........GGGGGIIIIIUUUUUFFFFRRRRDDDD.........AA..........
..GGGGBBBBBBB.........GGGGGIIIII.UU.NFFFFRRRR.............AAAA........
.VV.GBBBBBBBB..............IIIIPPPP.NNN...................AAAA........
.VV..BBBB..................IIIIPPPPNNNN...................AAAAA...HHHH
.VV..BBBB......................PPPPNNNN...................AAAAAIIIHHHH
.VVVVV.........................PPPPNNNN...................MMMIIIIIHHH.
.VVVVV.........................PPPPNNNN................MMMM.MIIIIIHHH.
.VVVV..................................................MMMMMM.IIIIHHHH
.......................................................MMMMMM.III.HH..

amphisbaena's People

Contributors

jarvist avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.