Module: Danica
- Defined in:
- lib/danica.rb,
lib/danica/dsl.rb,
lib/danica/common.rb,
lib/danica/builder.rb,
lib/danica/version.rb,
lib/danica/wrapper.rb,
lib/danica/equation.rb,
lib/danica/function.rb,
lib/danica/operator.rb,
lib/danica/expression.rb,
lib/danica/dsl/builder.rb,
lib/danica/expressable.rb,
lib/danica/operator/cos.rb,
lib/danica/operator/sin.rb,
lib/danica/function/name.rb,
lib/danica/wrapper/group.rb,
lib/danica/operator/power.rb,
lib/danica/wrapper/number.rb,
lib/danica/base_operations.rb,
lib/danica/equation/builder.rb,
lib/danica/expression/gauss.rb,
lib/danica/operator/chained.rb,
lib/danica/variables_holder.rb,
lib/danica/wrapper/constant.rb,
lib/danica/wrapper/negative.rb,
lib/danica/wrapper/variable.rb,
lib/danica/operator/addition.rb,
lib/danica/operator/division.rb,
lib/danica/wrapper/container.rb,
lib/danica/wrapper/plus_minus.rb,
lib/danica/operator/functional.rb,
lib/danica/operator/exponential.rb,
lib/danica/operator/squared_root.rb,
lib/danica/variables_holder/store.rb,
lib/danica/operator/multiplication.rb,
lib/danica/variables_holder/calculator.rb
Defined Under Namespace
Modules: BaseOperations, Common, DSL, Expressable, VariablesHolder, Wrapper Classes: Builder, Equation, Exception, Expression, Formatted, Function, Operator
Constant Summary collapse
- VERSION =
'2.7.6'- E =
Wrapper::Constant.new(Math::E, :e, 'exp(1)')
- PI =
Wrapper::Constant.new(Math::PI, '\pi', :pi)
Class Attribute Summary collapse
-
.debug ⇒ Object
Returns the value of attribute debug.
Class Method Summary collapse
Class Attribute Details
.debug ⇒ Object
Returns the value of attribute debug.
25 26 27 |
# File 'lib/danica.rb', line 25 def debug @debug end |
Class Method Details
.builder ⇒ Object
27 28 29 |
# File 'lib/danica.rb', line 27 def builder @builder ||= Builder.new end |