pyrc.validation.network#

class Block(width, initial_temperature, increments=10, thermal_conductivity=10, density=10, heat_capacity=10)#

Bases: object

counter = 2#
property increment_positions: ndarray#
property x_values: ndarray#
class Model(blocks: list[Block])#

Bases: object

Initialize heat equation model with blocks.

Parameters:

blocks (list of Block) – List of Block objects defining initial conditions

__init__(blocks: list[Block])#

Initialize heat equation model with blocks.

Parameters:

blocks (list of Block) – List of Block objects defining initial conditions

property x_values: list#
class NetworkTemplate(working_dir='C:\\Simulations\\PyRC\\debug')#

Bases: RCNetwork

Parameters:
  • save_to_pickle

  • load_from_pickle

  • load_solution

  • num_cores_jacobian

  • settings

  • rc_objects

  • rc_solution

  • continue_canceled (bool, optional) – If True, continue canceled simulations. Overwrites load_solution