ICBC#

class pinnx.icbc.ICBC[source]#

Base class for initial and boundary conditions.

abstractmethod collocation_points(X)[source]#

Returns the collocation points.

abstractmethod error(inputs, outputs, **kwargs)[source]#

Returns the loss for each component at the initial or boundary conditions.

Return type:

Dict[str, Union[Array, ndarray, bool, number, bool, int, float, complex, Quantity]]

abstractmethod filter(X)[source]#

Filters the input data.