Overview Schemas Index

MATHEMATICAL_FUNCTIONS_SCHEMA (jsdai.SMathematical_functions_schema)


FUNCTION partial_derivative_check
          (domain : tuple_space, d_vars : LIST [1:?] OF input_selector) : BOOLEAN;

 LOCAL domn : tuple_space := domain ; fspc : maths_space ; dim : INTEGER  ; k : INTEGER ; END_LOCAL ; IF  ( space_dimension ( domain ) = 1 ) AND  ( ( schema_prefix + 'tuple_space' ) IN TYPEOF ( factor1 ( domain ) ) ) THEN  domn := factor1 ( domain ) ; END_IF  ; dim := space_dimension ( domn ) ; REPEAT i := 1 TO SIZEOF ( d_vars ) ; k := d_vars [ i ] ; IF  k > dim THEN  RETURN  ( FALSE  ) ; END_IF  ; fspc := factor_space ( domn , k ) ; IF ( NOT  subspace_of_es ( fspc , es_reals ) ) AND ( NOT subspace_of_es ( fspc , es_complex_numbers ) ) THEN RETURN  ( FALSE ) ; END_IF ; END_REPEAT ; RETURN ( TRUE ) ; 

END_FUNCTION; -- partial_derivative_check

public class FPartial_derivative_check
          public static Value run(SdaiContext _context, Value domain, Value d_vars)