SRS
> Feature Set
Release Information
Project:
Siconos
Internal Release Number:
1.0
Last update:
September 15, 2005
Related Documents:
SRS
>
Use case suite
Features
Features by Functional Area
Siconos/Numerics
General Requirement
F-1.001
Basic linear algebra.
F-1.002
Methods for matrices and vectors operations.
F-1.003
Numerics matrices storage.
Numerical functionalities requirements
F-1.010
Blas Lapack numerical computation.
F-1.011
Numerical solvers for mathematical programming problems.
F-1.012
Numerical time integration.
F-1.013
Numerical roots finding.
F-1.014
Numerical differentiation.
Interface Requirements
F-1.020
Numerics API.
Siconos/Kernel
General Requirements
F-2.000
Modeling.
F-2.001
Simulation.
F-2.002
Data input-output management.
F-2.003
Basic linear algebra utilities.
F-2.004
Error handling.
F-2.005
Plug-in architecture
F-2.006
Model and Numerical strategies adequacy
Modeling
F-2.010
NSDS modeling
F-2.011
DS
modeling
F-2.012
Interactions between DS
F-2.013
Non Smooth Law Model
F-2.014
Translation between Models
F-2.015
Input coherency
Simulation Requirements
F-2.100
Time-stepping simulation
F-2.101
Event-Driven simulation
F-2.102
Mixed Event-Driven, Time Stepping simulation
F-2.103
One-step numerical time-integration
F-2.104
One-step non smooth problem
F-2.105
Evaluation/prediction of the relations
F-2.106
Use of Siconos/Numerics.
Plug-in architecture
F-2.200
User plug-in
F-2.201
xxxLab
plug-in
F-2.202
Dedicated Modeling Software plug-in
Data Management
F-2.300
XML format
F-2.301
input of Siconos Model
F-2.302
output of Siconos Model
F-2.303
Data files conversion
F-2.304
System trace states
F-2.305
Standard Output
F-2.306
Partial results saved
Siconos/Front-End
F-3.000
C++
Siconos/Kernel
API
F-3.001
Scilab
Siconos/Kernel
API
F-3.002
Matlab
Siconos/Kernel
API
F-3.003
C++ Siconos/Analysis&Control
API
Siconos/Imse
TODO: These specification will be defined later
Features by Release and Priority
Release 1.0
Siconos/Numerics
General Requirement
F-1.001
Basic linear algebra.
Numerical functionalities requirements
F-1.011
Numerics types of treated problems.
F-1.012
Numerical time integration.
Interface Requirements
F-1.020
Numerics API.
Siconos/Kernel
General Requirements
F-2.000
Modeling.
F-2.001
Simulation.
F-2.002
Data input-output management.
F-2.003
Basic linear algebra utilities.
F-2.004
Error handling.
F-2.005
External libraries handling.
F-2.006
Model and Numerical strategies adequacy
Modeling
F-2.010
NSDS modeling
F-2.011
DS
modeling
F-2012
Interactions between DS
F-2013
Non Smooth Law Model
Simulation Requirements
F-2.100
Time-stepping simulation
F-2.103
One-step numerical time-integration
F-2.104
One-step non smooth problem
F-2.105
Evaluation/prediction of the relations
F-2.106
Use of Siconos/Numerics.
Plug-in architecture
F-2.200
User plug-in
Data Management
F-2.300
XML format
F-2.301
input of Siconos Model
F-2.302
output of Siconos Model
F-2.305
Standard Output
Siconos/Front-End
F-3.000
C++
Siconos/Kernel
API
F-3.001
Scilab
Siconos/Kernel
API
Release 2.0
TBD