Overview Schemas Index

MATHEMATICAL_FUNCTIONS_SCHEMA (jsdai.SMathematical_functions_schema)


TYPE maths_value = SELECT (
          atom_based_value,
          maths_tuple,
          generic_expression);
WHERE
          constancy: NOT ('GENERIC_EXPRESSION' IN stripped_typeof(SELF)) OR
             expression_is_constant(SELF);
END_TYPE; -- maths_value

Users

          application_defined_function.parameters
          banded_matrix.default_entry
          basic_sparse_matrix.default_entry
          bound_variational_parameter.parameter_current_value
          constant_function.sole_output
          finite_space.members
          listed_data.values
          maths_tuple
          maths_tuple_literal.lit_value
          maths_value_context.abstract_value
          maths_value_with_unit.value_component
          strict_triangular_matrix.main_diagonal_value
          symmetric_banded_matrix.default_entry
          triangular_matrix.default_entry
          variational_parameter.parameter_current_value

public class AMaths_value extends AEntitySelect implements Aggregate

          case 1:
              boolean isMember(EEntity value)
              EEntity getByIndex(int index)
              EEntity getCurrentMember(SdaiIterator iter)
              void setByIndex(int index, EEntity value)
              void setCurrentMember(SdaiIterator iter, EEntity value)
              void addBefore(SdaiIterator iter, EEntity value)
              void addAfter(SdaiIterator iter, EEntity value)
              void addUnordered(EEntity value)
              void addByIndex(int index, EEntity value)
              void removeUnordered(EEntity value)
          case sMaths_number:
              boolean isMember(double value, EMaths_number node1)
              double getByIndex(int index, EMaths_number node1)
              double getCurrentMember(SdaiIterator iter, EMaths_number node1)
              void setByIndex(int index, double value, EMaths_number node1)
              void setCurrentMember(SdaiIterator iter, double value, EMaths_number node1)
              void addBefore(SdaiIterator iter, double value, EMaths_number node1)
              void addAfter(SdaiIterator iter, double value, EMaths_number node1)
              void addUnordered(double value, EMaths_number node1)
              void addByIndex(int index, double value, EMaths_number node1)
              void removeUnordered(double value, EMaths_number node1)
          case sMaths_real:
              boolean isMember(double value, EMaths_real node1)
              double getByIndex(int index, EMaths_real node1)
              double getCurrentMember(SdaiIterator iter, EMaths_real node1)
              void setByIndex(int index, double value, EMaths_real node1)
              void setCurrentMember(SdaiIterator iter, double value, EMaths_real node1)
              void addBefore(SdaiIterator iter, double value, EMaths_real node1)
              void addAfter(SdaiIterator iter, double value, EMaths_real node1)
              void addUnordered(double value, EMaths_real node1)
              void addByIndex(int index, double value, EMaths_real node1)
              void removeUnordered(double value, EMaths_real node1)
          case sMaths_integer:
              boolean isMember(int value, EMaths_integer node1)
              int getByIndex(int index, EMaths_integer node1)
              int getCurrentMember(SdaiIterator iter, EMaths_integer node1)
              void setByIndex(int index, int value, EMaths_integer node1)
              void setCurrentMember(SdaiIterator iter, int value, EMaths_integer node1)
              void addBefore(SdaiIterator iter, int value, EMaths_integer node1)
              void addAfter(SdaiIterator iter, int value, EMaths_integer node1)
              void addUnordered(int value, EMaths_integer node1)
              void addByIndex(int index, int value, EMaths_integer node1)
              void removeUnordered(int value, EMaths_integer node1)
          case sMaths_logical:
              boolean isMember(int value, EMaths_logical node1)
              int getByIndex(int index, EMaths_logical node1)
              int getCurrentMember(SdaiIterator iter, EMaths_logical node1)
              void setByIndex(int index, int value, EMaths_logical node1)
              void setCurrentMember(SdaiIterator iter, int value, EMaths_logical node1)
              void addBefore(SdaiIterator iter, int value, EMaths_logical node1)
              void addAfter(SdaiIterator iter, int value, EMaths_logical node1)
              void addUnordered(int value, EMaths_logical node1)
              void addByIndex(int index, int value, EMaths_logical node1)
              void removeUnordered(int value, EMaths_logical node1)
          case sMaths_boolean:
              boolean isMember(boolean value, EMaths_boolean node1)
              boolean getByIndex(int index, EMaths_boolean node1)
              boolean getCurrentMember(SdaiIterator iter, EMaths_boolean node1)
              void setByIndex(int index, boolean value, EMaths_boolean node1)
              void setCurrentMember(SdaiIterator iter, boolean value, EMaths_boolean node1)
              void addBefore(SdaiIterator iter, boolean value, EMaths_boolean node1)
              void addAfter(SdaiIterator iter, boolean value, EMaths_boolean node1)
              void addUnordered(boolean value, EMaths_boolean node1)
              void addByIndex(int index, boolean value, EMaths_boolean node1)
              void removeUnordered(boolean value, EMaths_boolean node1)
          case sMaths_string:
              boolean isMember(String value, EMaths_string node1)
              String getByIndex(int index, EMaths_string node1)
              String getCurrentMember(SdaiIterator iter, EMaths_string node1)
              void setByIndex(int index, String value, EMaths_string node1)
              void setCurrentMember(SdaiIterator iter, String value, EMaths_string node1)
              void addBefore(SdaiIterator iter, String value, EMaths_string node1)
              void addAfter(SdaiIterator iter, String value, EMaths_string node1)
              void addUnordered(String value, EMaths_string node1)
              void addByIndex(int index, String value, EMaths_string node1)
              void removeUnordered(String value, EMaths_string node1)
          case sMaths_binary:
              boolean isMember(Binary value, EMaths_binary node1)
              Binary getByIndex(int index, EMaths_binary node1)
              Binary getCurrentMember(SdaiIterator iter, EMaths_binary node1)
              void setByIndex(int index, Binary value, EMaths_binary node1)
              void setCurrentMember(SdaiIterator iter, Binary value, EMaths_binary node1)
              void addBefore(SdaiIterator iter, Binary value, EMaths_binary node1)
              void addAfter(SdaiIterator iter, Binary value, EMaths_binary node1)
              void addUnordered(Binary value, EMaths_binary node1)
              void addByIndex(int index, Binary value, EMaths_binary node1)
              void removeUnordered(Binary value, EMaths_binary node1)
          case sElementary_space_enumerators:
              boolean isMember(int value, EElementary_space_enumerators node1)
              int getByIndex(int index, EElementary_space_enumerators node1)
              int getCurrentMember(SdaiIterator iter, EElementary_space_enumerators node1)
              void setByIndex(int index, int value, EElementary_space_enumerators node1)
              void setCurrentMember(SdaiIterator iter, int value, EElementary_space_enumerators node1)
              void addBefore(SdaiIterator iter, int value, EElementary_space_enumerators node1)
              void addAfter(SdaiIterator iter, int value, EElementary_space_enumerators node1)
              void addUnordered(int value, EElementary_space_enumerators node1)
              void addByIndex(int index, int value, EElementary_space_enumerators node1)
              void removeUnordered(int value, EElementary_space_enumerators node1)
          case sOrdering_type:
              boolean isMember(int value, EOrdering_type node1)
              int getByIndex(int index, EOrdering_type node1)
              int getCurrentMember(SdaiIterator iter, EOrdering_type node1)
              void setByIndex(int index, int value, EOrdering_type node1)
              void setCurrentMember(SdaiIterator iter, int value, EOrdering_type node1)
              void addBefore(SdaiIterator iter, int value, EOrdering_type node1)
              void addAfter(SdaiIterator iter, int value, EOrdering_type node1)
              void addUnordered(int value, EOrdering_type node1)
              void addByIndex(int index, int value, EOrdering_type node1)
              void removeUnordered(int value, EOrdering_type node1)
          case sLower_upper:
              boolean isMember(int value, ELower_upper node1)
              int getByIndex(int index, ELower_upper node1)
              int getCurrentMember(SdaiIterator iter, ELower_upper node1)
              void setByIndex(int index, int value, ELower_upper node1)
              void setCurrentMember(SdaiIterator iter, int value, ELower_upper node1)
              void addBefore(SdaiIterator iter, int value, ELower_upper node1)
              void addAfter(SdaiIterator iter, int value, ELower_upper node1)
              void addUnordered(int value, ELower_upper node1)
              void addByIndex(int index, int value, ELower_upper node1)
              void removeUnordered(int value, ELower_upper node1)
          case sSymmetry_type:
              boolean isMember(int value, ESymmetry_type node1)
              int getByIndex(int index, ESymmetry_type node1)
              int getCurrentMember(SdaiIterator iter, ESymmetry_type node1)
              void setByIndex(int index, int value, ESymmetry_type node1)
              void setCurrentMember(SdaiIterator iter, int value, ESymmetry_type node1)
              void addBefore(SdaiIterator iter, int value, ESymmetry_type node1)
              void addAfter(SdaiIterator iter, int value, ESymmetry_type node1)
              void addUnordered(int value, ESymmetry_type node1)
              void addByIndex(int index, int value, ESymmetry_type node1)
              void removeUnordered(int value, ESymmetry_type node1)
          case sElementary_function_enumerators:
              boolean isMember(int value, EElementary_function_enumerators node1)
              int getByIndex(int index, EElementary_function_enumerators node1)
              int getCurrentMember(SdaiIterator iter, EElementary_function_enumerators node1)
              void setByIndex(int index, int value, EElementary_function_enumerators node1)
              void setCurrentMember(SdaiIterator iter, int value, EElementary_function_enumerators node1)
              void addBefore(SdaiIterator iter, int value, EElementary_function_enumerators node1)
              void addAfter(SdaiIterator iter, int value, EElementary_function_enumerators node1)
              void addUnordered(int value, EElementary_function_enumerators node1)
              void addByIndex(int index, int value, EElementary_function_enumerators node1)
              void removeUnordered(int value, EElementary_function_enumerators node1)
          case sOpen_closed:
              boolean isMember(int value, EOpen_closed node1)
              int getByIndex(int index, EOpen_closed node1)
              int getCurrentMember(SdaiIterator iter, EOpen_closed node1)
              void setByIndex(int index, int value, EOpen_closed node1)
              void setCurrentMember(SdaiIterator iter, int value, EOpen_closed node1)
              void addBefore(SdaiIterator iter, int value, EOpen_closed node1)
              void addAfter(SdaiIterator iter, int value, EOpen_closed node1)
              void addUnordered(int value, EOpen_closed node1)
              void addByIndex(int index, int value, EOpen_closed node1)
              void removeUnordered(int value, EOpen_closed node1)
          case sSpace_constraint_type:
              boolean isMember(int value, ESpace_constraint_type node1)
              int getByIndex(int index, ESpace_constraint_type node1)
              int getCurrentMember(SdaiIterator iter, ESpace_constraint_type node1)
              void setByIndex(int index, int value, ESpace_constraint_type node1)
              void setCurrentMember(SdaiIterator iter, int value, ESpace_constraint_type node1)
              void addBefore(SdaiIterator iter, int value, ESpace_constraint_type node1)
              void addAfter(SdaiIterator iter, int value, ESpace_constraint_type node1)
              void addUnordered(int value, ESpace_constraint_type node1)
              void addByIndex(int index, int value, ESpace_constraint_type node1)
              void removeUnordered(int value, ESpace_constraint_type node1)
          case sRepackage_options:
              boolean isMember(int value, ERepackage_options node1)
              int getByIndex(int index, ERepackage_options node1)
              int getCurrentMember(SdaiIterator iter, ERepackage_options node1)
              void setByIndex(int index, int value, ERepackage_options node1)
              void setCurrentMember(SdaiIterator iter, int value, ERepackage_options node1)
              void addBefore(SdaiIterator iter, int value, ERepackage_options node1)
              void addAfter(SdaiIterator iter, int value, ERepackage_options node1)
              void addUnordered(int value, ERepackage_options node1)
              void addByIndex(int index, int value, ERepackage_options node1)
              void removeUnordered(int value, ERepackage_options node1)
          case sExtension_options:
              boolean isMember(int value, EExtension_options node1)
              int getByIndex(int index, EExtension_options node1)
              int getCurrentMember(SdaiIterator iter, EExtension_options node1)
              void setByIndex(int index, int value, EExtension_options node1)
              void setCurrentMember(SdaiIterator iter, int value, EExtension_options node1)
              void addBefore(SdaiIterator iter, int value, EExtension_options node1)
              void addAfter(SdaiIterator iter, int value, EExtension_options node1)
              void addUnordered(int value, EExtension_options node1)
              void addByIndex(int index, int value, EExtension_options node1)
              void removeUnordered(int value, EExtension_options node1)
          case sAtom_based_tuple:
              boolean isMember(AAtom_based_value value, EAtom_based_tuple node1)
              AAtom_based_value getByIndex(int index, EAtom_based_tuple node1)
              AAtom_based_value getCurrentMember(SdaiIterator iter, EAtom_based_tuple node1)
              AAtom_based_value createAggregateByIndex(int index, EAtom_based_tuple node1)
              AAtom_based_value createAggregateCurrentMember(SdaiIterator iter, EAtom_based_tuple node1)
              AAtom_based_value createAggregateBefore(SdaiIterator iter, EAtom_based_tuple node1)
              AAtom_based_value createAggregateAfter(SdaiIterator iter, EAtom_based_tuple node1)
              AAtom_based_value createAggregateUnordered(, EAtom_based_tuple node1)
              AAtom_based_value createAggregateByIndex(int index, EAtom_based_tuple node1)
              void removeUnordered(, EAtom_based_tuple node1)
          case sMaths_tuple:
              boolean isMember(AMaths_value value, EMaths_tuple node1)
              AMaths_value getByIndex(int index, EMaths_tuple node1)
              AMaths_value getCurrentMember(SdaiIterator iter, EMaths_tuple node1)
              AMaths_value createAggregateByIndex(int index, EMaths_tuple node1)
              AMaths_value createAggregateCurrentMember(SdaiIterator iter, EMaths_tuple node1)
              AMaths_value createAggregateBefore(SdaiIterator iter, EMaths_tuple node1)
              AMaths_value createAggregateAfter(SdaiIterator iter, EMaths_tuple node1)
              AMaths_value createAggregateUnordered(, EMaths_tuple node1)
              AMaths_value createAggregateByIndex(int index, EMaths_tuple node1)
              void removeUnordered(, EMaths_tuple node1)