# pdaValueDouble

degrees for angles. The expression is in the content.## Structure

This element does not have elements. The attributes are shown below, in a*sorted per type*fashion.

<pdaValueDouble bbTestMax="..." bbTestMin="..." doc="..." max="..." min="..." tex="..." ... > ... </pdaValueDouble>

### XSD

The schema file can be downloaded or viewed at xPDK_Base.## Details

#### Type pdaExpression

Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.

### bbTestMax

the BB test files to make the design more clear, so not having bends with 359deg which are then shown as "racetrack".*Type pdaExpression documentation:*

Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.

### bbTestMin

the BB test files to make the design more clear, so not having bends with -359deg which are then shown as "racetrack".*Type pdaExpression documentation:*

Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.

### doc

### max

rule checking or user interface aspects.*Type pdaExpression documentation:*

Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.

### min

rule checking or user interface aspects.*Type pdaExpression documentation:*

Expression need to be commonly evaluated by many software, so having a restricted set of math / types and so on is key. In PDAFlow lib2/expr there is a yacc/lex parser available with some unit support as well as double / complex expressions. An alternative is tinyexpr, but this is more restrictive, so may be very unhandy for things like waveguide model expressions.