Contents

1 Introduction

2 Nomenclature

2.1 Legend

IconDescription
<element>A XML element of name 'element'
attrNameA XML attribute of name 'attrName'
namespaceA XML namespace of name 'namespace'
typeA XML element or attribute type of name 'type'
requiredA required XML attribute
0-2A occurance of XML elements or attributes

2.2 An element

<ElementName> 0-2 elementType
attrName1 required typeOfTheAttribute
attrName2 optional typeOfTheAttribute

Documentation of the element.

The upper nomenclature defines a XML element named ElementName with (if given) a minimal occurance of 0 and a maximal occurance of 2. The element is of type elementType.
A occurance of optional means 0-1.
The element has two attributes named attrName1 and attrName2 of type typeOfTheAttribute. A attribute can be optional or required.

2.3 A choice of element

The upper nomenclature defines a choice of elements. Only one element of the given ones can be used. The choice has, if given, a minimal occurance of 1 and a maximal maximal occurence of 2.
A occurance of optional means 0-1.

2.4 A sequence of elements

The upper nomenclature defines a sequence of elements. Each element must be given in that order. The sequence has, if given, a minimal occurance of 0 and a maximal maximal occurence of 3.
A occurance of optional means 0-1.

2.5 Nested sequences/choices

Sequences and choices can be nested like above.

2.6 Child Elements

A indent indicates child elements for a given element.

3 Elements

<mbsim:Solver>

This element is defined by the XML Schema (Project) with the namespace http://www.mbsim-env.de/MBSim, which is included by this XML Schema (Project). See the documentation of the included XML Schema (Project) for this element.

<Integrator>
Object properties
Abstract Element:true
Inherits: <mbsim:Solver>
Inherited by:<DOPRI5Integrator>, <EulerExplicitIntegrator>, <LSODARIntegrator>, <LSODEIntegrator>, <RADAU5Integrator>, <RKSuiteIntegrator>, <ThetaTimeSteppingIntegrator>, <TimeSteppingIntegrator>, <TimeSteppingSSCIntegrator>,
Attributes:
Object documentation
Abstrakte Oberklasse für Zeitintegratoren.
Child Elements

<DOPRI5Integrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Explizites Runge-Kutta Verfahren der Ordnung 5(4) mit 'dense output' der Ordnung 4.
Das Verfahren ist nur für nicht-steife Differentialgleichungen bestimmt und verwendet automatische Schrittweitenbestimmung.
Child Elements

<EulerExplicitIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Explizites Einschritt-Integrationsverfahren mit fester Schrittweite.
Child Elements

<LSODARIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Livermore Solver für Differential Algebraic Problems mit Rootfinding zur Lösung von Anfangswertproblemen für Differentiell-Algebraische Gleichungen ist eine Erweiterung von LSODE. Zum einen entscheidet das Verfahren dynamisch, ob ein steifes oder nicht-steifes System vorliegt, zum anderen enthält es einen Mechanismus, um Nullstellen von Indikatorfunktionen zu finden. Die Schrittweite wird dynamisch angepasst.
Child Elements

<LSODEIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Livermore Solver für Ordinary Differential Equations zur Lösung von Anfangswertproblemen für steife gewöhnliche Differentialgleichungssysteme. Das Verfahren basiert auf den BDF-Verfahren der Ordnung 1-5 enthält aber auch das Adams-Moulton Verfahren der Ordnung 1-12 für nicht-steife Probleme. Die Schrittweite wird dynamisch angepasst.
Child Elements

<RADAU5Integrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Implizites Runge-Kutta Verfahren der Ordnung 5 (Radau IIA) mit 'dense output'.
Das Verfahren ist für steife Differentialgleichungen bestimmt und verwendet automatische Schrittweitenbestimmung.
Child Elements

<RKSuiteIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Runge-Kutta Integrationsverfahren
Child Elements

<ThetaTimeSteppingIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Timestepping Integration für Maßdifferentialinklusionen.
Child Elements

<TimeSteppingIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Halb-Explizite Timestepping Integration für Maßdifferentialinklusionen.
Child Elements

<TimeSteppingSSCIntegrator>
Object properties
Abstract Element:false
Inherits: <Integrator>
Inherited by:
Attributes:
Object documentation
Halb-Explizite Timestepping Integration für Maßdifferentialinklusionen mit Schrittweitensteuerung und höherer Ordnung.
Child Elements

4 Simple Types

Impressum / Disclaimer / Datenschutz Generated on Sun Feb 07 2016 11:03:37 for MBSim-Integrator by MBXMLUtils Valid HTML