framework#
Module: fridom.framework
Submodules
exceptions.py - Custom exceptions for the framework. |
|
All grid related classes and functions. |
|
Domain Decomposition. |
|
Utility functions and classes for the FRIDOM framework. |
|
Time Steppers. |
|
Base classes and functions for creating modules in the model. |
|
Projection. |
|
timing_module.py - Keep track of the time spent in different model components. |
Classes, Functions, and Variables
Configuration class for the fridom framework. |
Instances of the Logger class represent a single logging channel. |
|
Base class for model settings container. |
|
Base class for all types of fields. |
|
Metadata for the ScalarField. |
|
A scalar mapping from grid space to real / complex numbers. |
|
A vector mapping from grid space to the vector space. |
|
|
Stores the model state variables and the time information. |
|
The main model class. |
|
A clock to keep track of the model time. |
|
The timing format for the model clock. |
|
Emits signals based on the state of a clock. |
Core modules of the FRIDOM framework.
Description#
This module contain the base classes and functions for the FRIDOM framework. This module should mainly be used for developing new modules and models.