Giter VIP home page Giter VIP logo

Comments (1)

mhoffman avatar mhoffman commented on September 1, 2024

hanks for your inquiry and your interest in kmos. The short answer is that whatever you are trying to achieve with kMC/kMOS it will be easier on Linux or a Mac but not Windows. Especially in the mid- to long-term. Most ground breaking computational/theoretical research I am aware of simply doesn't happen on Windows. Even though in theory it is possible to run kMOS on Windows (I have done so before) most of the tutorials will not make sense from within Windows

Having exported your *.xml file sounds great. Can you ensure that it actually compiled the model correctly? If so you should see a folder like Myfrist_kMC or Myfrist_kMC_local_smart in the same directory and inside two files called kmc_settings.py and kmc_model.pyd or something like that. In this directory you should run 'kmos view' from a shell. You are using a shell? Executing 'kmos view' in there should fire one window showing the surface geometry and another plotting window showing coverages and rates in real time. That however is usually just the first step, you should then for instance run 'kmos shell' and start playing with the API which will result in your own scripts that you can use to run an analyze rates and coverages from your model.

If this sounds complicated, frankly the problem is that most Monte Carlo techniques are difficult to do if your intention is to do absolutely zero programming. The frameworks that are emerging are still in a fairly early stage (including kmos). And can usually cover only a core set of model features and sampling techniques. Whenever you are interested in more exotic properties or model types, having some programming experience will be quite useful if not essential. So, if you try to work with the documentation (plus maybe Linux, Python, shell) you might learn a lot in the process. Also here I highly recommend checking out the lectures over at http://software-carpentry.org/.

from kmos.

Related Issues (20)

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.