Navigation
index
modules
|
next
|
SmoWeb 1.0 documentation
»
Welcome to SmoWeb documentation!
¶
Platform overview
¶
1. SmoWeb architecture overview
1.1. Server architecture
1.2. Client architecture
2. Client-server communication process
2.1. Initial page loading
2.2. AJAX requests via communicator object
3. TODO
3.1. Open tasks collected from the docs
Server side documentation
¶
1. Numerical model
1.1. Defining models
1.1.1. Available classes
1.2. Fields and field attributes
1.2.1.
Field
- field base class
1.2.2.
Quantity
1.2.3.
String
1.2.4.
Boolean
1.2.5.
Choices
1.2.6.
RecordArray
1.2.7.
ObjectReference
1.2.8.
HdfStorage
1.2.9.
DataSeriesView
1.2.10.
TableView
1.2.11.
PlotView
1.2.12.
Image
1.2.13.
MPLPlot
1.2.14.
Port
1.2.15.
SubModelGroup
1.2.16.
ModelFigure
1.2.17.
ModelDescription
1.3. Class fields vs instance fields
1.4. Groups
1.4.1.
Group
1.4.2.
BasicGroup
1.4.3.
FieldGroup
1.4.4.
ViewGroup
1.4.5.
SuperGroup
1.5. Actions
1.5.1.
ServerAction
1.5.2.
ActionBar
1.6. Model view
1.6.1.
ModelView
2. Dynamical model
2.1. Defining dynamical models
2.1.1. Example model: water tower
2.2. Analyzing and simulating the model
2.3. Handling events
2.4. Model classes
2.5. Field classes
2.6. Instance classes
2.7. Simulation actions
3. Modular page view
3.1. Page structure overview
3.2. Creating pages
3.3. Modules
3.3.1.
NumericalModel
3.3.2.
HtmlModule
3.3.3.
RestModule
3.4. Blocks
3.4.1.
ModelView
3.4.2.
HtmlBlock
3.4.3.
JsBlock
4. Object creation and serialization
4.1. Numerical models
4.1.1. Metaclass
4.1.2. Instantiating numerical models
4.1.3. Serialization of numerical models
4.2. Modular page
4.2.1. Metaclass
4.2.2. Instantiation
5. Data storage
5.1. Relational database
5.2. Non-relational database
5.3. Numerical database
6. Application server
6.1. URLs, views and routers
6.1.1. Available classes
7. Web Server
8. Task scheduler
8.1. Example configuration
8.2. Example Django configuration
8.3. Available options
9. Math utilities
10. Mechanical package
1. Damage calculator
1.1. Creating stress interpolation tables
1.2. Running multiaxial damage calculator
Client side documentation
¶
1. Angular directives
1.1. smoModelView
1.2. smoSuperGroupSet
1.3. smoSuperGroup
1.4. smoFieldGroup
1.5. smoViewGroup
1.6. smoQuantity
1.7. smoChoice
1.8. smoString
1.9. smoBool
1.10. smoRecordArray
1.11. smoDataSeriesView
1.12. smoImg
1.13. smoViewToolbar
1.14. smoButton
Indices and tables
¶
Index
Module Index
Search Page
Table Of Contents
Welcome to SmoWeb documentation!
Platform overview
Server side documentation
Client side documentation
Indices and tables
Next topic
1. SmoWeb architecture overview
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
modules
|
next
|
SmoWeb 1.0 documentation
»