Simulation

class tripodpy.Simulation(**kwargs)[source]

Bases: Simulation

The main simulation class for running dust evolution simulations. tripodpy.Simulation` is a child of dustpy.Simulation, which is in turn a child of simframe.Frame. For setting simple initial conditions use Simulation.ini, For making the simulation grids use Simulation.makegrids(), For initialization use Simulation.initialize(), For running simulations use Simulation.run(). Please have a look at the documentation of simframe for further details.

Methods Summary

initialize()

Function initializes the simulation frame.

makegrids()

Function creates radial grid.

run()

This functions runs the simulation.

Methods Documentation

initialize()[source]

Function initializes the simulation frame.

Function sets all fields that are None with a standard value. If the grids are not set, it will call Simulation.makegrids() first.

makegrids()[source]

Function creates radial grid.

Notes

The grids are set up with the parameters given in Simulation.ini. If you want to have a custom radial grid you have to set the array of grid cell interfaces Simulation.grid.ri, before calling Simulation.makegrids().

run()[source]

This functions runs the simulation.