Navigation
index
next
|
home
|
search
|
pyre trac page
»
Table Of Contents
Pyre 0.8 documentation
Indices and tables
Next topic
Pyre overview
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Pyre 0.8 documentation
¶
Contents:
Pyre overview
Basic Installation
Prerequisites
Python-only distribution
From an egg
From a zip file
10-minute Tutorial
The simplest pyre application
Say hello to someone
Greet someone in different ways
Greeting someone in dynamically-loaded different ways
Pyre basics: Inventory, Component, and Application
Inventory: properties and facilities
Facility and other factory functions
Difference between factory and default keyword
Components
__init__(): the constructor
_defaults(): setting default values
_configure(): transfer user inputs to local variables
_init(): initialization of computing engine
Applications
Odb files: Swapping subcomponents
Pyre pml files
Depositories
Science example: swapping molecular dynamics engines
Installing from source
Installing Make.mm
Pythia-0.8
MPI/mpich support
Optional compilers
Setup config and templates
Testing your installation
Installing pyre
Checking out the DANSE repo version of pyre
Installing other pythia-0.8 packages
Pyre libraries
Automatic unit conversion: pyre.units
Database access and object storage: pyre.db
Extending the capabilities of pyre.db: dsaw.db
Object relational mapper
Constructive solid geometry: pyre.geometry
Xml processor: pyre.xml
Pyre server base: pyre.services
Generating globally unique identifiers: pyre.idd
Managing user sessions: pyre.ipa
pyre.ipc
Running and steering simulations in pyre: pyre.simulations
Pyre utilities: pyre.util
Tutorial: Creating your own pyre project
Pyre project structure
Directives/options/macros used in Make.mm
Journal
Journal types
Journal devices
Journaling for pyre components
Other debuggers
Create your app
Advanced topics
More about the Make.mm build system
Introduction
Definitions Files
The Local Makefile
Summary
Inventory, Trait, and Notary
Notary
Pyre rendering: Weaver
Gallery of pyre applications
DrChops
Opal
Luban
Cassandra
Pyre templates
Create a component or application templates
Create a pml template
Create a pyre service template
Create a pyre project template
Pyre style
Visitor pattern
Private methods
Layered structure of pyre
Pyre history
Projects using pyre
Documentation of related packages:
Useful links
Indices and tables
¶
Index
Module Index
Search Page
Navigation
index
next
|
home
|
search
|
pyre trac page
»